Вопросы по теме 'cgfloat'

Разработка iPhone: сравнение компонентов UIColor / CGColor
У меня есть несколько внутренних кодов для цветов в моем приложении, поэтому я создал функцию, которая, учитывая цвет, возвращает код. У меня проблемы, так как он просто не работает и всегда возвращает «01» для каждого цвета, кроме красного, который...
836 просмотров
schedule 13.04.2022

Проблемы с назначением увеличенных значений для CGPointMake
Я пытаюсь использовать следующий код для перемещения по страницам Pdf с помощью webView. float Y = pdfNavigateController.webView.center.y + gY; [pdfNavigateController.webView.scrollView setContentOffset:CGPointMake(0,Y)]; Значение gY также...
870 просмотров
schedule 29.06.2022

Cocoa CGColorRef несовместимые типы указателей, передающие float [4] 'параметру типа 'const CGFloat *' (он же 'const double *')
Я получаю эту ошибку: my color = CGColorCreate(colorSpace, fillComponents); variable: incompatible pointer types passing 'float [4]' to parameter of type 'const CGFloat *' (aka 'const double *'). Как мне это решить? CGColorRef color;...
2080 просмотров
schedule 26.09.2022

Преобразование CGFloat в Float в Swift
Мне нужно сохранить значение как Float , но исходные данные - это CGFloat : let myFloat : Float = myRect.origin.x но это приводит к ошибке компилятора: 'NSNumber' не относится к подтипу 'Float' Итак, если я явно приведу его так: let...
87050 просмотров
schedule 16.12.2022

Int не конвертируется в ошибку CGFloat при подклассе UIImageView
У меня тут странный баг. Я создаю подкласс UIImageView, чтобы передать некоторые пользовательские свойства своим представлениям. Если я не добавлю метод инициализации в свой подкласс, все в порядке. Но если я добавлю инициализацию (а я должен...
988 просмотров
schedule 08.07.2022

CGFloat нельзя преобразовать в ошибку Double в Swift (iOS)
Я пытаюсь разрезать изображение на 9 частей в Swift. Я получаю такую ​​ошибку: CGFloat нельзя преобразовать в Double Я получаю эту ошибку, когда помещаю i или j в две переменные. Ниже приведена часть кода, используемого для...
3923 просмотров
schedule 31.05.2022

Swift Xcode 6.1 сломал мой код | Ошибка операнда
Поэтому всякий раз, когда у меня есть это: let result = SKScrollingNode(color: UIColor.clearColor(), size:CGSizeMake(CGFloat(containerWidth), image.size.height)); Я получаю ошибку компиляции для image.size.height, сообщая мне, что "'UIImage?'...
466 просмотров
schedule 12.10.2023

Что эквивалентно NSNotFound для поплавков
Что, если у меня есть метод, который возвращает CGFloat, и этот метод не может найти ожидаемое число, я хотел бы вернуть что-то вроде NSNotFound, но это NSInteger. Какая лучшая практика для этого?
614 просмотров
schedule 22.12.2022

Swift: проверьте, какое значение в NSArray ближе всего к другому заданному значению
Допустим, у меня есть массив var values:[CGFloat] = [-12.0, 450, 300] Мне нужно выяснить, какое из этих чисел ближе всего к заданному значению, скажем var givenValue:CGFloat = 64 Есть ли эффективный способ узнать, какой объект в...
2824 просмотров
schedule 18.07.2023

Как получить среднюю точку происхождения?
Как получить начало координат x1 и x2? self.spinner=[[UIActivityIndicatorView alloc]initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge]; float x1,x2,y1,y2; x1=self.view.frame.origin.x; x2=self.view.frame.origin.x;...
1141 просмотров
schedule 29.12.2022

Почему CGFloat имеет префикс CG, а не префикс NS?
Я искал CGFloat и обнаружил, что это просто определение типа, такое же, как NSInteger и NSUInteger. Но я хочу знать, почему у него префикс CG, то есть Core Graphics.
859 просмотров
schedule 19.05.2022

Как определить, является ли CGFloat Float или Double
Quartz использует CGFloat для своей графики. CGFloat это либо Float , либо Double , в зависимости от процессора. Фреймворк Accelerate имеет разные варианты одной и той же функции. Например, dgetrf_ для Double и sgetrf_ для Float. Я...
1218 просмотров

Бинарный оператор › ошибка
Я работаю над игрой, в симуляторе все работает отлично. Но когда я пытаюсь заархивировать проект, я получаю ошибку в строке: if !shouldDetectScoreCollision && ballClearHeight.native > basketballHoopHeight { ошибка: бинарный...
106 просмотров
schedule 13.05.2023

"Double" нельзя преобразовать в "CGFloat?"
Мой Xcode продолжает выдавать мне ошибку Double is not convertible to CGFloat. Дело в том, что ошибка продолжает двигаться всякий раз, когда я меняю код. Сначала это было в этой строке: Text("left") .frame(width: 100.0, height: 100.0, alignment:...
1023 просмотров
schedule 15.05.2023

Как сохранить кортеж для NSGradient (colorsAndLocations:) в Swift
Чтобы применить градиент к NSView, лучше всего создать класс, наследуемый от NSView, и переопределить метод рисования, который задает путь и рисует градиент. class GradientView: NSView { var startColor = NSColor.red var startPosition: CGFloat = 0...
40 просмотров
schedule 05.01.2023