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

Как заставить работать метод Drawing в классе View с помощью CGContextRef?
У меня есть эти 2 метода в классе View. метод drawRect всегда вызывается при инициализации представления. Но я не могу заставить работать метод drawLine . Он ничего не делает, когда его вызывают. Должен ли я иметь дело с cgimagecontext или чем-то...
1258 просмотров
schedule 10.03.2022

Нужно переопределить drawrect, если ваш UIView является просто контейнером?
Согласно документации Apple, «подклассы не должны переопределять - [UIView drawRect:], если подкласс является контейнером для других представлений». У меня есть собственный подкласс UIView, который на самом деле является просто контейнером для...
6350 просмотров
schedule 25.02.2022

Не удается нарисовать UImage в UIView :: drawRect
Я знаю, что это кажется простой задачей, поэтому я не понимаю, почему я не могу получить изображение для рендеринга. Когда я настраиваю свой UIView, я делаю следующее: myUiView.backgroundColor = [UIColor clearColor]; myUiView.opaque = NO;...
3673 просмотров
schedule 11.05.2023

Подкласс UIView, создающий свои собственные UIButtons
У меня есть подкласс UIView, поэтому я могу нарисовать в нем несколько линий. В этом UIView есть целая куча кнопок, которые я решил создать как метод, вызываемый drawRect после отрисовки линий. Это работает, но иногда отображается только часть...
581 просмотров
schedule 08.07.2023

Пользовательский UITableViewCell и анимация на setSelected: animated:
У меня есть подкласс UITableViewCell , который рисует в методе drawRect :. На заказ рисуется весь прямоугольник, включая фон. Мне удалось получить очень сложные ячейки, сохраняя при этом очень плавную прокрутку. Моя проблема: я вызываю [table...
14699 просмотров
schedule 02.07.2023

Обновление текста в компоненте, нарисованном в drawRect, в подклассе UIView
У меня есть UIView с его подклассом, установленным в построителе интерфейса для созданного мной подкласса UIView. Я хочу обновить метки в классе UIView, в котором они находятся. Кажется, я не могу обновить текст каких-либо ярлыков, нарисованных в...
1624 просмотров
schedule 23.12.2022

Рисование линии в представлении в контроллере представления
Итак, я искал решение для этого некоторое время, и я просто не могу понять, что не так. Не использовать объект c долго, несколько дней. Итак, проблема в следующем: Итак, я создал это: PaintingTestViewController.h PaintingTestViewController.m...
1427 просмотров
schedule 30.10.2022

Как использовать drawRect для рисования в существующем представлении?
Я делаю приложение для GPS-трекинга. Каждый раз, когда он получает широту/долготу, он преобразует его в координаты (x,y) и вызывает drawRect для рисования линии между двумя парами (x,y). Однако метод drawRect просто очищает все старое...
2517 просмотров
schedule 08.03.2023

Любой возможный способ вызвать drawRect из класса UIViewcontroller?
У меня есть класс UIViewController с именами AppController.h , AppController.m . У меня там тысячи строк кода, и это единственная причина, по которой я не проверил это до того, как спросил об этом. Есть ли способ использовать drawRect в...
3231 просмотров

Когда изменять размер кадра UIView при его пользовательском рисовании?
Я делаю пользовательский рисунок в своем приложении для метода View in drawRect. Я фиксирую жест щипка пользователя и, основываясь на этом, я хотел изменить размер кадра представления каждый раз, когда я это делаю. Я попытался изменить фрейм...
1429 просмотров
schedule 03.03.2022

Границы лица Обнаружение точки в Обнаружение лица
Я работаю над обнаружением лиц, используя Core Image. Я столкнулся с проблемой при указании точек на границах лица. На самом деле я хочу задать точки на границах граней и сделать эти точки подвижными. Пожалуйста, поделитесь своими идеями со...
987 просмотров
schedule 30.05.2022

iPhone, как мне сделать две соединенные линии, чтобы следовать за положением?
Я сделал хвост речевого пузыря, используя базовую графику и Хвостовая часть речевого пузыря должна перемещаться в любую точку, как я хочу. Проблема в том, что когда конечная часть хвоста (заостренная часть) направлена ​​вниз, все работает...
289 просмотров
schedule 24.05.2022

DrawRect UIView вызывается в фоновом режиме
Я работаю над многозадачным приложением, которое некоторое время продолжается после отправки в фоновый режим. Я заметил, что методы drawRect в одном из UIView постоянно вызываются, когда приложение находится в фоновом режиме. Этот метод drawRect...
126 просмотров

Свойство не задано в методе drawRect — iOS
Я наблюдаю какое-то странное поведение, когда пытаюсь получить доступ к переменной класса или свойству в моем методе drawRect. В моем файле .h у меня есть следующее @interface DartBoard : UIView { Board * board; int index; } @property...
1038 просмотров
schedule 14.08.2022

CGContextAddEllipse - обрезание перекрытия - Quartz
Мне нравится рисовать стакан с помощью нескольких Элементов - Верхний эллипс - Нижний эллипс - и Линии между ними. Затем его следует заполнить градиентом. Элементы работают, но в точке, где середина стекла соприкасается с верхним или нижним...
381 просмотров

Рисование графиков на iOS: использовать слои или переопределить drawRect?
Читая документацию, мне не ясно, подходит ли переопределение drawRect UIView или использование слоев. Я собираюсь отображать два вида графиков. Линейный график и гистограмма с одной гистограммой. Оба будут иметь галочки вдоль оси и текст,...
1041 просмотров
schedule 15.12.2022

Приложение для iOS с единым представлением и настраиваемым drawRect
Я хоть и понял это, но не могу заставить его работать: Я пытаюсь создать очень простое приложение для тестирования различных вещей (хорошо, это приложение для оценки Pi с использованием техники Монте-Карло, моделируя бросание дротиков в доску)....
287 просмотров
schedule 29.06.2023

где поставить метод drawrect?
Я ссылаюсь на учебник от raywenderlich . Все работает отлично, но в последнем, где я настраиваю свое текстовое поле, в учебнике говорится: «Замените вызов super следующим кодом» - (void)drawRect:(CGRect)rect { UIImage *textFieldBackground =...
253 просмотров
schedule 04.10.2022

Рисование анимации
Я создаю простое приложение, в котором, когда пользователь нажимает кнопку, на экране будет отображаться серия линий, и пользователь сможет видеть эти линии в режиме реального времени (почти как анимация). Мой код выглядит примерно так (был...
4374 просмотров
schedule 31.03.2024

Нарисуйте UIImage с resizableEdgeInsets в центре с растянутыми сторонами
Я думал, что это возможно, так как UIImageView прекрасно с этим справляется. Могу ли я нарисовать UIImage в методе drawRect: UIView таким образом, чтобы я центрировал изображение по горизонтали, а стороны UIImage затем растягивались, чтобы...
476 просмотров
schedule 28.11.2022