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

iPhone: изменение размера в drawRect:
У меня есть элемент управления на основе UIView, размер которого мне нужно изменить в зависимости от различных критериев и свойств элемента управления. Я не уверен, что способ, которым я это делаю, является лучшим, но пока это единственный способ,...
846 просмотров
schedule 24.04.2022

Нужна помощь с обновлением UIView в iPhone SDK
У меня есть простое приложение для навигации по детализации. В подробном представлении я рисую несколько UII-изображений размером 20x20 в зависимости от строки, выбранной в элементах навигации. Эти изображения отрисовываются как подпредставления над...
294 просмотров

Нарисуйте простой текст в MKPolygonView
Здравствуйте, я пытаюсь нарисовать текст в MKPolygonView. Я сделал подкласс MKPolygonView и добавил его в свой MKMapView. Многоугольник отображается правильно, но я не вижу текст. Может кто-нибудь помочь мне?...
1997 просмотров
schedule 04.07.2022

Прочитанная/непрочитанная ячейка (используя drawrect)
Мое приложение загружает сообщения из Интернета в UITableViewCell. Когда пользователь нажимает на ячейку, мне нужно установить эту статью как прочитанную (как в Mail.app). Я не знаю, как это сделать. Я добавляю URL-адрес (когда пользователь...
988 просмотров
schedule 28.07.2022

Почему мой подкласс UIView не перерисовывается после вызова setNeedsDisplay?
У меня есть собственный UIView, который является подвидом UITableViewCell. Когда отрисовывается ячейка, то же самое и в моем пользовательском представлении, правильно вызывающем drawRect: в моем подклассе UIView. Когда ячейка перезагружается, вид...
1930 просмотров
schedule 06.05.2024

CGPathContainsPoint: А если я увеличиваю или уменьшаю???
вопрос в том.... мне нужно обработать жест касания. Теперь у меня есть много путей, построенных с помощью CGPath (у каждого пути есть идентификатор), и с помощью CGContextAddPath я создаю и заполняю свою планиметрию. Независимо от того, нажимаю...
662 просмотров

Является ли drawrect более эффективным для рисования основной графики, чем использование основной графики в перемещении касаний?
Все мое приложение использует touchesMoved для рисования (Coregraphics). Должен ли я вызывать [self setNeedsDisplay] из touchesMoved вместо того, чтобы выполнять там код рисования? Остановит ли это некоторое отставание, которое я испытываю?...
524 просмотров
schedule 19.07.2023

слишком много накладных расходов для рисования полигонов в uiview
Я пытаюсь создать вид наложения, используя вид пользовательского интерфейса, и мне нужно нарисовать около 2000 полигонов на виде. но производительность очень медленная, и каждый раз, когда он перерисовывает, это займет много времени. в настоящее...
435 просмотров
schedule 07.09.2022

Рисование строк из массива в drawrect
Я пытаюсь нарисовать строки из массива в drawrect, но они не рисуются. Код drawRect выглядит так - (void)drawRect:(CGRect)rect { UIFont *font = [UIFont systemFontOfSize:14]; CGRect ourRect; ourRect.origin.x=ourRect.origin.y=20.0;...
400 просмотров
schedule 21.09.2022

Линия не рисуется на всех uitableviewcells
У меня есть представление таблицы с пользовательской ячейкой (конечно, управляемой пользовательским классом), которая имеет следующую функцию drawRect: в пользовательском классе: - (void)drawRect:(CGRect)rect { [super drawRect:rect];...
798 просмотров
schedule 31.05.2023

Поместите UILabel в круг
Я хочу разместить UILabel в центре моего круга, но я не могу повлиять на положение метки. Я могу только повлиять на положение метки, изменив высоту кадра CGRect. изменение других значений никак не влияет на позицию. вот мой код Circle.m -...
3141 просмотров
schedule 25.04.2022

В iOS, если представление имеет несколько слоев, может ли drawRect просто выбрать слой для отображения?
В iOS, если представление имеет несколько слоев, может ли метод drawRect просто выбрать любой слой для отображения, а через 1 секунду выбрать другой слой для отображения, чтобы добиться эффекта анимации? Прямо сейчас у меня есть несколько слоев,...
2690 просмотров
schedule 09.08.2023

Задача c — нарисовать изображение с закругленными углами в drawRect
У меня есть подкласс UITableViewCell со свойством UIImage as. Я хочу нарисовать изображение в drawRect и быть эффективным, потому что это ячейка табличного представления. Я знаю, как нарисовать изображение, как оно есть:...
7068 просмотров

Производительность iOS CGPath
ОБНОВЛЕНИЕ Я преодолел ограничения компьютерной графики, рисуя все с помощью OpenGL. Еще есть глюки, но пока работает намного-намного быстрее. Некоторые интересные моменты: GLKView : это представление для iOS, и оно очень помогает в...
2132 просмотров
schedule 29.07.2023

Приложение ios paint перезаписывает мазки рисованием
Я создаю приложение для рисования, но если обвести одну линию одним цветом, а если обвести другую линию, пересекающую предыдущий штрих, первый штрих изменит цвет на второй цвет Вот код, который я использую для рисования: -...
287 просмотров
schedule 01.06.2022

Поиск самого большого непрозрачного прямоугольника с помощью Imagemagick
Мне нужно извлечь из изображения самый большой прямоугольник (площадь), который не содержит прозрачных пикселей. Вот пример (возможно, это ручное решение неверно): Я нашел ссылку о принципах ( в python ) или проблема, связанная с той же...
421 просмотров

Анимация не воспроизводится с подклассом UIIView (метод DrawRect)
У меня есть представление с распознавателем жестов Tap. Когда я прикасаюсь к нему, появляется анимация, которая меняет цвет фона. Моя проблема в том, что когда я подклассифицирую свое представление, чтобы переопределить метод drawRect, моя анимация...
204 просмотров

Как рисовать в подпредставлении с помощью Quartz2D
Что я сделал ранее: создал новый проект в XCode, чтобы протестировать Quartz2D. создал UIView, перезаписал drawRect и сделал с ним немного графики. Что я хочу сделать: интегрировать этот UIView в более крупный проект. Иерархия выглядит...
112 просмотров
schedule 14.06.2022

Как нарисовать прямоугольник в ячейке DataGrid AS3
Я программно разместил свою сетку данных с полями на сцене и прямоугольной формой на той же сцене. Теперь мне нужно, чтобы ячейки в столбце сетки данных содержали прямоугольные формы вместо текста. Вкратце, я пытаюсь добиться того, чтобы иметь...
84 просмотров
schedule 27.03.2023

Инвертировать маску iOS в drawRect
С помощью приведенного ниже кода я успешно маскирую часть своего рисунка, но это противоположно тому, что я хочу замаскировать. Это маскирует внутреннюю часть рисунка, где я хотел бы замаскировать внешнюю часть. Есть ли простой способ инвертировать...
15703 просмотров
schedule 30.05.2023