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

setNeedsDisplay работает на iPhone, но не на iPad
Рассматриваемое представление было создано в IB в корневом представлении и подключено к методу класса в rootViewController. В методе класса представления я переопределяю drawRect, чтобы отрисовывать его содержимое. Я вызываю setNeedsDisplay для...
157 просмотров
schedule 19.07.2022

Когда мне нужно вызвать setNeedsDisplay в iOS?
При создании приложения для iOS я не понимаю, когда именно мне нужно позвонить setNeedsDisplay ? Я знаю, что это как-то связано с обновлением / перерисовкой пользовательского интерфейса; однако нужно ли мне вызывать это каждый раз, когда я меняю...
46578 просмотров

setNeedsDisplay на большом UIView, вызывающем
У меня очень большой UIView размером примерно 3000x3000. В этом большом виде я рисую в произвольной форме стилусом или пальцем на iPad. Вот мой код для моих начальных и перемещенных методов. -(void)touchesBegan:(NSSet *)touches...
834 просмотров
schedule 25.02.2022

iOS: как заставить фоновый поток перерисовывать вид в основном потоке
Мое приложение будет запрашивать базу данных 50 раз, а затем реагировать соответствующим образом, добавляя правильный UIImageView к другому UIImageView, который я затем хочу, чтобы приложение отображало немедленно в каждом цикле. Увы, после многих...
327 просмотров
schedule 08.09.2022

Подкласс uiview отображается в виде черных прямоугольников при первом вызове setneedsdisplay, но после этого все в порядке
У меня есть собственный подкласс UIView, который переопределяет drawrect. Представление получает свои данные из источника данных и передает часть этой информации своему делегату, контроллеру представления, чтобы преобразовать их в строки, которые ему...
689 просмотров
schedule 21.03.2022

Темы, выбранные пользователем в iOS. Возможен ли setNeedsDisplay для всего пользовательского интерфейса?
Я добавил выбранную пользователем тему в свое приложение. Каждый соответствующий элемент (в основном UIViews) условно меняет свой внешний вид в зависимости от состояния NSUserDefaults BOOL. Это работало нормально, когда я устанавливал состояние с...
134 просмотров
schedule 22.04.2022

setNeedsDisplay не работает в фоновом потоке
Я вызываю метод setNeedsDisplay в новом потоке, но не вижу никаких изменений в своем представлении. Что мне сделать, чтобы увидеть все мои изменения после вызова setNeedsDisplay в новом потоке?
1401 просмотров

рисунок из класса ViewController Swift
Я сделал класс, который наследуется от UIView. В этом классе я хочу нарисовать изображение png. Однако, когда я запускаю его в своем контроллере просмотра, похоже, он ничего не делает. Я читал, что нам пришлось использовать setNeedsDisplay, чтобы...
1167 просмотров
schedule 26.11.2023

Невозможно отобразить аннотации PDF с помощью PDFKit (ошибка macOS Sierra?)
Я работаю с PDFKit на macOS 10.12 и Xcode 8.0. Я создаю некоторые аннотации в формате PDF, отображаемые с помощью PDFView, но я не могу увидеть их после создания, если только не принудительно обновить представление с помощью увеличения и уменьшения...
453 просмотров
schedule 22.07.2023