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

Как мне добавить CGPoint в NSMutableArray?
Я хочу сохранить свой CGPoint в массиве NSMutable, поэтому у меня есть такой метод: [self.points addObject:CGPointMake(x, y)]; Но я получил ошибку, в ней говорилось, что: Несовместимый тип для аргумента 1 «addObject». Итак, я...
32722 просмотров
schedule 10.07.2023

CGPoints и UIViews
Можно ли поместить CGPoint внутри UIView в качестве подпредставления, чтобы при повороте моего UIView CGPoint вращался вместе с ним.
491 просмотров
schedule 13.01.2024

convertPoint: fromView: хорошо работает на симуляторе, а не на устройстве
Я был рад это увидеть: ответ на вопрос, как преобразовать точка subview , и это отлично сработало для меня на симуляторе. Но почему-то на устройстве не работает ... Может ли быть так, что позиции ракурсов по-разному управляются устройством - или...
3558 просмотров
schedule 11.07.2023

Обнаружение касания UIView в слое UIScrollView с массивом UIViews
Простите меня, я новичок в этом. Я пытаюсь обнаружить прикосновение, подобное примеру MoveMe, только у меня есть массив UIViews (studentCell), помещенный в NSMutableArray с именем studentCellArray. [self.studentCellArray...
425 просмотров

Как масштабировать CGPoint на основе изменений CGSize?
У меня есть CGRect с размером по умолчанию (квадратным). Размер регулируется в зависимости от потребностей контроллеров представления, но всегда сохраняет квадратную пропорцию. Если я хочу построить точку внутри прямоугольника, но масштаб...
3262 просмотров
schedule 17.11.2023

Прямоугольный CGPoint Objective-C в полярный CGPoint
Я нашел уравнения для преобразования X, Y в радиус и угол: x = r*Cos(Q) y = r*Sin(Q) r= sqrt(x*x + y*y) Q = tan^-1(y/x) Моя проблема в том, что я не помню синтаксиса tan^-1 в Objective C. Я не хочу ошибаться. Это заставило меня...
1829 просмотров

Как перечислить nsmutablearray CGPoints?
Вот код, который у меня есть: for (NSValue * i in cgpointarray){ [text setHidden:NO]; CGPoint temppoint = i.CGPointValue; if (touchended.x < temppoint.x+36 && touchended.x > temppoint.x-36 &&...
254 просмотров

IOS: используйте жест для расчета расстояния от двух контрольных точек
У меня есть этот код для жеста в представлении - (void)rightSwipeHandle:(UIPanGestureRecognizer*)gestureRecognizer{ CGPoint touchBegan; CGPoint pointEnd; if (gestureRecognizer.state == UIGestureRecognizerStateBegan) {...
3076 просмотров

аффинный перевод предотвращает перемещение CGPoint
Я расширил и переместил метку (instructionLabel), затем вернул ее к исходному размеру, но оставил в новом положении. [UIView animateWithDuration:0.5 animations:^{ CGAffineTransform scale =...
501 просмотров
schedule 15.07.2022

Хранение CGPoints в NSMutableArray и Sqlite
Я хотел бы сохранять точки всякий раз, когда вызывается touchesMoved. Пока все работает нормально. Однако я хочу создать «новый» массив каждый раз, когда вызывается touchesMoved. Например, после завершения касания массив точек сохраняется в базе...
2735 просмотров

Универсальное решение для хранения CGPoint в NSArray в Cocoa и Cocoa Touch?
У меня есть класс, который я хотел бы разделить между приложениями Cocoa и Cocoa Touch. Этот класс вычисляет различные CGPoint и сохраняет их в массиве. В Какао есть [NSValue valueWithPoint] . В Cocoa Touch есть [NSValue valueWithCGPoint] ....
219 просмотров
schedule 16.08.2022

рассчитать угол с тремя CGpoint
У меня есть три CGpoint, и я хотел бы рассчитать угол. Нарисовал небольшую схему: Я пробовал с этим кодом: CGPoint u ; u.x = 0; u.y = - middleRectY; CGPoint v ; v.x = x1 - middelRectX; v.y = y1...
455 просмотров
schedule 17.11.2022

как придать линии CGPoint уникальные цвета Xcode
Очень простое приложение XCode для iPhone. Пустой экран, рисовать линии, каждая линия должна иметь уникальный цвет, заданный с помощью генератора случайных чисел. У меня есть код, который дает мне случайные цвета, но я не могу заставить линии...
661 просмотров
schedule 31.03.2022

Предыдущее местоположение CGPoint — UIGestureRecognizer
Я знаю, кажется, что это довольно легко сделать, но я не могу понять это, и я исследовал много мест, но на самом деле то, что я хочу, это не где. я создаю игру-головоломку, и изображения перемещаются с помощью UIGestureRecognizers, но скажем, если...
157 просмотров
schedule 16.04.2024

установка переменной в CGPointMake
Как я могу установить переменную в CGMakePoint ? Я пробовал устанавливать и вызывать переменную следующими способами: Я ожидал, что этот сработает. float p0[] = {0, 100}; UIBezierPath *point = [[UIBezierPath alloc] init]; [point...
3691 просмотров

iOS: как определить CGPoint объекта в scrollView
Находясь в UIView, я могу получить CGpoint такого объекта: x = self.object.frame.origin.x; y = self.object.frame.origin.y; но когда я использую этот код, когда мой объект находится в scrollView, я получаю те же x и y, что и в UIView. так как...
586 просмотров
schedule 03.03.2023

Swift CGPoint по отношению к другому CGPoint
Я пытаюсь иметь два UIButtons. Один находится в 8 точках от края UIView, внутри которого они находятся, а второй — в 4 точках от начала первого. я сейчас этим занимаюсь let buttonFrames: CGSize = CGSizeMake(56, 42) let...
2082 просмотров
schedule 14.05.2024

Поиск cgpoint в массиве только на основе X
У меня есть массив CGPoints в Swift. Я хотел бы найти точку в массиве, используя только значение X (все они имеют уникальные значения X, поэтому это не должно быть проблемой), а затем получить значение Y из этого. Я также хотел бы иметь способ...
679 просмотров
schedule 06.08.2023

Развернуть конфликтующие UIViews
Я столкнулся со сложным алгоритмом... Я разрабатываю приложение для iOS, в котором у меня есть карта радиуса, где посередине находится изображение моего профиля, а вокруг изображения профиля есть изображения других профилей других пользователей....
23 просмотров
schedule 18.02.2023

Почему метод `[bezierPath closePath]` не закрывает мой путь?
У меня есть NSArray, который содержит CGPoints, и я рисую путь, который возвращаю из этого класса. Проблема в том, что [bezierPath closePath] не закрывает мой путь в этом классе. Почему это? Мне нужно соединить конечную точку с первой точкой из...
425 просмотров
schedule 30.06.2022