iPhone Добавляет Sub View динамически - PullRequest
0 голосов
/ 18 января 2010

Новичок Q.

В моем MainViewController, который является первым видимым представлением.

У меня есть класс Circle (без XIB), который подклассов UIView и переопределяет метод draw для рисования круга Привет, мир простой.

В MainViewController как добавить собственный класс, который я написал, чтобы он появлялся программно?

Нужно ли что-то делать, кроме переопределения метода рисования в Circle?

1011 * Иэн *

1 Ответ

1 голос
/ 18 января 2010

Если вы не загружаете MainViewController свойство view из файла NIB (оно не связано ни с чем в конструкторе интерфейсов), то я считаю, что вы хотите переопределить метод loadView в MainViewController с помощью чего-то вроде:

- (void)loadView {
    view = [[CircleView alloc] init];
}

Это будет вызвано автоматически в нужное время, поэтому при создании MainViewController представление может быть добавлено в окно в качестве подпредставления любым экземпляром MainViewController.

...