Как загрузить представление, если UIViewController имеет более одного UIView - PullRequest
0 голосов
/ 25 июля 2011

В моем приложении у меня есть один UIViewController, и есть много UIView, которые я хочу загрузить для определенного действия (например, BTN Tap), так как я могу достичь этого программно.если у кого-то есть решение, пожалуйста, дайте мне знать.

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

Ответы [ 2 ]

0 голосов
/ 25 июля 2011

Вы можете использовать addSubview метод UIView, например:

[controller.view addSubview:subview];

, где controller - ваш UIViewController (конечно, если вы помещаете этот код в него, ваш контроллер self).

0 голосов
/ 25 июля 2011

Вы можете связать все виды, используя IBOutlet, как предположим, что у вас есть view1 и view2 и один вид по умолчанию. Теперь вы хотите отобразить view1 на btnTap, тогда вы можете сделать это следующим образом: [self.view addSubview: view1]; убедитесь, что привязали вид с помощью IBOutlet

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...