В моем приложении у меня есть один UIViewController, и есть много UIView, которые я хочу загрузить для определенного действия (например, BTN Tap), так как я могу достичь этого программно.если у кого-то есть решение, пожалуйста, дайте мне знать.
Спасибо заранее
Вы можете использовать addSubview метод UIView, например:
addSubview
UIView
[controller.view addSubview:subview];
, где controller - ваш UIViewController (конечно, если вы помещаете этот код в него, ваш контроллер self).
controller
UIViewController
self
Вы можете связать все виды, используя IBOutlet, как предположим, что у вас есть view1 и view2 и один вид по умолчанию. Теперь вы хотите отобразить view1 на btnTap, тогда вы можете сделать это следующим образом: [self.view addSubview: view1]; убедитесь, что привязали вид с помощью IBOutlet