在ViewController中,我有两个容器属性:
@property (weak, nonatomic) IBOutlet UIView *firstContainerView;
@property (weak, nonatomic) IBOutlet UIView *secondContainerView;
我可以用它们做任何事情:
self.firstContainerView.alpha = 0;
self.secondContainerView.alpha = 1;
但我怎样才能从SecondVC方法出现firstContainerView(点击按钮)?
答案 0 :(得分:1)
首先,您必须有一个指针来访问目标视图控制器,因此您会看到两个vc没有连接,因此您应该为另一个要访问的vc创建一个全局指针。您可以创建一个单例来保存这些vc,或者只使用委托或块。
答案 1 :(得分:0)
为什么不使用代理通知ViewController
点击该按钮,ViewController
将负责显示/消失容器视图。