Как добавить файл пера UIView на MainView в качестве подпредставления - PullRequest
0 голосов
/ 16 декабря 2010

HI, Юс начал работать над ipad. У меня есть приложение UIViewController. На главном экране есть кнопка. при нажатии этой кнопки мне нужно добавить UIView в качестве подпредставления в главном представлении. Содержимое подпредставления UiView должно быть загружено из файла пера. может кто-нибудь помочь мне, как это может быть достигнуто. Файл пера SubView создается с использованием IB. У меня есть MainView.xib, mainviewcontroller.h, mainviewcontroller.m, subview.xib, subview.m, subview.h.

любая помощь или руководство очень помогут.

спасибо заранее.

1 Ответ

0 голосов
/ 27 января 2011

Вот все, что мне нужно было сделать, чтобы это заработало:

OverlayViewController *overlay = 
    [[OverlayViewController alloc] initWithNibName: @"OverlayView-iPad" bundle: nil];

UIView* overlayView = [overlay view];

[self.view addSubview: overlayView];

Для одной ошибки, с которой я столкнулся, была вторая строка - "UIView * overlayView = [overlay view]". Вы должны получить доступ к представлению, чтобы запустить контроллер и загрузить его. Передача self.view методу addSubview не подходит.

...