Вопросы по теме 'cgfloat'
Есть ли константа для максимального значения CGFloat?
Мне нужно создать CGSize для вычисления высоты текста произвольного текста произвольной длины. В UIKit есть прекрасный метод -sizeWithFont: constrainedToSize: и мой текст ограничен только по ширине, но не по высоте.
Для этого мне нужно установить...
46156 просмотров
schedule
04.09.2022
Как округлить значение CGFloat
Возможный дубликат: NSNumberFormatter для округления значений с плавающей запятой
В настоящее время я рассчитываю коэффициент масштабирования, используя:
CGFloat scale = CGContextGetCTM(context).a;
NSLog(@"SCALE : %f", scale);...
11622 просмотров
schedule
25.01.2023
Вычитание из CGFloat
NSLog(@"original float value = %f", [anNSNumber floatValue]);
float newFloat = [anNSNumber floatValue] - 1.0f;
NSLog(@"newFloat = %f", newFloat);
Дает мне
исходное значение с плавающей...
1462 просмотров
schedule
20.12.2022
Назначение поплавков в глобальный массив
Я пытаюсь настроить сгруппированный UITableViewCell backgroundView с помощью градиента на основе кода, который я нашел в этом блоге. Это подкласс UIView для использования в cell.backgroundView.
Цвета градиента фона определяются в исходном коде...
151 просмотров
schedule
15.08.2022
Путаница из-за отсутствия в Swift неявного преобразования CGFloat
Пытаясь выполнить арифметические действия в функции, возвращающей `CGFloat, я получаю сообщение об ошибке:
Не удалось найти перегрузку для '/', которая принимает предоставленные аргументы.
func kDCControlDegreesToRadians(x : CGFloat)...
11786 просмотров
schedule
18.04.2023
Быстрое случайное число с плавающей точкой от 0 до 1
В Swift я пытаюсь получить случайное число с плавающей запятой между 0 и 1, но я не могу заставить работать преобразования типов.
func randomCGFloat() -> CGFloat {
return CGFloat(arc4random()) / UINT32_MAX
}
Я получаю сообщение об...
61197 просмотров
schedule
24.01.2023
Невозможно вычесть CGFloats
Я пытаюсь включить код из управления клавиатурой документацию, созданную Apple, в мое приложение. До сих пор мне удавалось анализировать Objective-C в Swift, но есть одна строка, с которой у меня возникли проблемы. Вот это в контексте (последняя...
988 просмотров
schedule
12.03.2023
Бинарный оператор Swift «+» не может быть применен к двум операндам CGFloat
Я пишу функцию в Swift, чтобы определить, на какой шестиугольник я нажимаю. Но я столкнулся со своеобразным сообщением об ошибке, в котором говорилось, что я не могу добавить два CGFloat. Что бы я ни делал, т.е. изменение let на var , объявление...
37266 просмотров
schedule
31.12.2022
Цикл - вызовите «шаг» с помощью CGFloat
Мой код:
for i:CGFloat in 0.stride(through: 100, by: spaceBetweenMarkers)
Ошибка:
Невозможно вызвать «шаг» со списком аргументов типа «(через: CGFloat, от: CGFloat)»
Как я могу использовать цикл for, используя значение...
231 просмотров
schedule
26.07.2023
Приведение CGFloat к Int в расширении BinaryFloatingPoint
ИСПРАВЛЕНО В SWIFT 4.2
Подробности
Xcode 9.2, Свифт 4
Код
extension BinaryFloatingPoint {
func toInt() -> Int {
// Eror if remove this block (I do not know why)
// if let value = self as? CGFloat {...
775 просмотров
schedule
25.10.2022