当我尝试组合flipsideview和导航视图时,我遇到了以下错误
“请求成员'代表'不在结构或联合中”controller.delegate = self
;
答案 0 :(得分:0)
在视图控制器的实现中,您可以通过属性navigationController设置UINavigationController的委托:
controller.navigationController.delegate = self;
这假设您的视图控制器实现了UINavigationControllerDelegate协议。
此外,我发现在viewWillAppear:和viewWillDisappear:中处理与视图切换相关的功能更容易,而不是实现上述导航协议。