Описание тега cgfloat
CGFloat - это базовый тип CoreGraphics для всех значений с плавающей запятой в структурах пользовательского интерфейса Cocoa и Cocoa Touch.
1
ответ
Как получить ссылку на CGFloat с помощью init() в Swift?
Я новичок в программировании с Swift (с фоном Java), и я пытаюсь инициализировать CGFloat с помощью метода init(). Мне также нужна ссылка на CGFloat после его инициализации. Я продолжаю пробовать это, как я делал бы в Java: CGFloat _cgFloat = CGFloa…
16 май '16 в 10:29
1
ответ
Генератор случайных цветов Swift
Я делаю игру, в которой есть сетка квадратов, а другой - другого цвета (все цвета - бирюзовые оттенки). Я использую функцию для генерации двух разных случайных цветов func generateColors() -> (main: UIColor, diff: UIColor) { let redMain: CGFloat …
13 авг '15 в 22:08
1
ответ
Какао 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; //retrieve some…
03 фев '14 в 15:33
2
ответа
Как получить минимальное значение двух CGFloats в Swift?
У меня есть этот код, который должен вернуть минимальное значение двух CGFloat ценности: var boundsSize:CGSize = scrollView.bounds.size var imageSize:CGSize = imageView.bounds.size var xScale:CGFloat = boundsSize.width / imageSize.width var yScale:C…
22 июн '14 в 06:43
1
ответ
Зачем использовать Float(arc4random()) / 0xFFFFFFFF вместо drand()
Я новичок в Swift и только что увидел этот код, используемый для генерации случайного угла в учебнике. func random() ->CGFloat{ return CGFloat(Float(arc4random()) / 0xFFFFFFFF) } func random(#min: CGFloat, max:CGFloat) ->CGFloat{ return random…
28 дек '15 в 09:13
1
ответ
NSInteger допускает десятичные разряды?
Мне нужно, чтобы кто-то набрал значение, скажем, "40", а затем приложение преобразует его в другое значение путем деления на 7,5. на данный момент я сделал: NSString *pCO2 = _pCO2.text; float thepCO2 = [pCO2 floatValue]; NSInteger newpCO2 = thepCO2/…
12 дек '12 в 17:51
3
ответа
Двоичный оператор '+' нельзя применить к двум операндам CGFloat?
Кодирую в Swift и получаю вышеуказанную ошибку... Сообщение маскирует что-то еще, ИЛИ вы действительно не можете добавить два операнда CGFloat? Если нет, то почему (на земле) нет? РЕДАКТИРОВАТЬ В коде, который я пытаюсь сделать, нет ничего особенног…
23 фев '15 в 09:22
1
ответ
Замена на `fabs`, `fmax` и т. Д. Для использования с CGFloat на 64-битных устройствах iOS
Вопрос Рассмотрим код компоновки следующим образом: CGFloat descriptionHeight = // height of a paragraph of text with zero or more words; CGFloat imageHeight = // height of an image; CGFloat yCoordinateOfSomeOtherView = fmax(descriptionHeight, image…
21 окт '13 в 22:51
4
ответа
Float равен 0 после целочисленного деления
Это может быть простое решение, но я не могу это исправить. Я делю 2 целых числа: finishedGameFinalScore = [score integerValue]; CGFloat interval = 2/finishedGameFinalScore; NSLog(@"interval = %f",interval); Журнал возвращается 0.000000 Есть ли пред…
15 авг '12 в 12:28
4
ответа
Преобразовать float в float и обрезать после двух десятичных знаков Objective-C
У меня есть float var1 = cashInHandAmount = 4.73000002 Я просто хочу, как: var2 = 4.73. Я пытался так: NSString *floatString = [NSString stringWithFormat:@"%.02f",cashInHandAmount];//it prints 4.73 [self.editcash setMaxValue:[floatString floatValue]…
01 июл '14 в 08:06
3
ответа
Как я могу различить неустановленное значение с плавающей точкой и значение со значением 0?
У меня есть метод, который должен делать что-то другое, когда ему дано неустановленное значение с плавающей точкой, чем значение с плавающей запятой со значением 0. По сути, мне нужно проверить, была ли переменная, считая ее как заданную, если она и…
17 апр '12 в 02:19
2
ответа
Swift - не удалось найти перегрузку... и не удается преобразовать тип выражения
Я адаптировался к Swift-методу ObjectiveC, который я нашел в интернете (может быть, здесь, я не помню его), и когда я собираю его для iPad Air, он работает отлично, но когда я пытаюсь запустить его на iPad 2 или iPad Сетчатка дает 4 ошибки (2 разных…
15 июн '14 в 21:45
2
ответа
Что мне нужно, чтобы вернуться к tableView:heightForRowAtIndexPath?
У меня есть контроллер представления с несколькими таблицами. Я хочу, чтобы на одном столе было больше клеток, чем на других. Прямо сейчас у меня есть: - (CGFloat *)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath …
25 окт '12 в 14:46
3
ответа
Выравнивание поплавков с двумя десятичными знаками по точке
У меня есть куча UILabels внутри вертикали UIStackView, Стопка делает все метки одинаковой ширины и высоты. Каждый ярлык имеет плавающее число, например: Но это некрасиво эстетично. Я хочу выровнять числа по точке. Как это: Одна из моих проблем закл…
08 ноя '16 в 22:57
1
ответ
Я пишу игру SpriteKit и получаю сообщение "Элемент экземпляра minX не может использоваться для типа" CGRect"
У меня проблемы с исправлением этого сообщения об ошибках CGRect.minX/Y и CGRect.MaxX/Y. "Элемент экземпляра minX не может использоваться для типа" CGRect"- ошибка. Что я мог сделать, чтобы это исправить? func spawnNewDisc(){ var randomImageNumber =…
09 окт '17 в 21:11
1
ответ
КВО, связывающий CGFloat на SCNNode
Я пытаюсь привязать положение узла - в данном случае мой узел pointOfView - к текстовому полю в macOS (но я думаю, что это будет то же самое на iOS) Я могу связать (через .bind или раскадровка) например scnView.pointOfView.camera.fieldOfView, Но я н…
11 янв '19 в 10:58
3
ответа
Создание свойства из массива CGFloat - iOS
Попытка создать свойство, чтобы я мог установить значения массива CGfloat для экземпляра класса. Трудно понять, как это сделать. CGFloat должен иметь переменную "size" [2] и числовые компоненты, как показано ниже: CGFloat locations[2] = {1.0, 0.0}; …
24 июл '12 в 12:21
2
ответа
CGFloat подразделение аварии
У меня есть этот код: CGRect screenRect = [[UIScreen mainScreen] bounds]; CGFloat screenWidth = screenRect.size.width; NSLog([NSString stringWithFormat:@"\n%g pixel \n=======================================",screenWidth]); CGFloat imageWidth = [[sel…
03 янв '15 в 13:35
2
ответа
Как мне сделать массив CGFloats в цели c?
Поэтому я работаю над простой игрой для iPhone и пытаюсь составить местную таблицу рекордов. Я хочу создать массив и запихнуть в него самые высокие оценки. Ниже приведен код, который у меня есть: CGFloat score; score=delegate.score; NSInteger curren…
08 июл '10 в 15:02
3
ответа
heightForRowAtIndexPath прерывается с перебоями
У меня есть приложение с примерно 30 активными пользователями и более 500 зарегистрированными пользователями, и эта проблема возникает только с одним человеком, который использует 9.2 на iPhone 6. Из отчетов о сбоях я вижу, что у нее было более 60 с…
15 дек '15 в 09:20