根据苹果的文档在这里,我们应该能够通过连接网点页面视图控制器加入到故事板,然后选择设置数据源.
使用故事板创建页面视图控制器界面
基于页面的应用程序Xcode模板创建一个新的项目,其中页面视图控制器作为初始场景.
要将页面视图控制器添加到现有故事板,请执行以下操作:
- 将页面视图控制器拖出库.将页面视图控制器场景添加到故事板.
- 在"属性"检查器中,设置适当的选项.
- (可选)通过连接相应的插座来设置委托,数据源或两者.
- 通过在"属性"检查器中选择"是初始视图控制器"选项(或以其他方式在用户界面中显示视图控制器)将其显示为第一个视图控制器.
然后我像这样定义了一个UIPageViewController子类
@interface DetailsPageViewController : UIPageViewController <UIPageViewControllerDataSource>
Run Code Online (Sandbox Code Playgroud)
但是当我尝试连接数据源插座时,它不会突出显示控制器或允许连接它.我也试过在其他控制器上实现UIPageViewControllerDataSource,但我有同样的问题,无法连接插座.
有人可以帮忙吗?
objective-c interface-builder uistoryboard uipageviewcontroller