Я пытаюсь понять, какие методы UIView я должен переопределить, чтобы иметь возможность отображать что-то.Реализация программно UIView над UIViewController
У меня есть очень простое приложение, которое:
имеет один UIViewController
Имеет UIView
UIView создает закадровый изображение с размером просмотра и изображение рисуется в drawRect
Вопросы:
Как создать представление? Вызов initWithRect? Или просто init? Я хочу сделать это программно, без раскадровки и ников.
Какой метод UIView вызывается, когда UIViewController устанавливает границы представления? И как я могу получить эти границы (чтобы иметь возможность создавать внеэкранное изображение).
Кто-нибудь знает, где я могу найти источник для UIImageView?
Примечание: Я пытался сделать это в течение 4 дней без успеха.
Является ли образ существующим ресурсом, или вы программно создаете его с помощью вызовов CoreGraphics? Вы изучили, просто используя экземпляр UIImageView в качестве подсмотра вашего представления, где imageView.frame = mainView.bounds? –
Я создаю его, используя растровое изображение, заполненное данными, и преобразованное в UIImage для рисования на экране. –