我正在尝试实现我在this教程中找到的内容,因此我从github(here)下载了教程中使用的项目
该项目有一个包含三个ViewControllers的故事板:导航控制器,根视图控制器和第三个ViewController。根ViewController和第三个ViewController之间有一个push segue,本教程的目的是创建一个自定义过渡动画。
NavigationController
被设置为NavigationControllerDelegate
类的出口属性:
@property (weak, nonatomic) IBOutlet UINavigationController *navigationController;
此外,navigationController的委托也设置为NavigationControllerDelegate
类。
我的问题是如何使用IB和Xcode实现这一目标?
在我的项目中,我尝试将故事板中的插座拉到我自己NavigationControllerDelegate
课程中的一个属性,但没有成功。而且我也找不到使用Xcode界面将NavigationController
的委托设置为NavigationControllerDelegate class
的方法。
这是一个打印屏幕,显示项目的外观:
有人可以解释如何使用Xcode gui来完成这项工作吗?