Xcode:Navigationcontroller 加载 UIpage 控制的视图?
Posted
技术标签:
【中文标题】Xcode:Navigationcontroller 加载 UIpage 控制的视图?【英文标题】:Xcode: Navigationcontroller loading UIpagecontrolled view? 【发布时间】:2011-07-10 14:26:43 【问题描述】:用户,
我有一个问题,我无法解决,希望您能帮助我;
我正在构建一个小型 iphone 应用程序,它基本上有一个顶栏(图像)、一个地面栏(图像),中间有一个用于 PageControll 的中间栏(滚动视图)。
一切都很好,直到我告诉 IB 我的 rootViewController 是一个导航控制器。 pagecontrol 不再是交互式的,它似乎只是显示视图。 navcontroller 的目的是在有人双击滚动视图区域时推送一个新视图。
我必须将 PageController 定义为 rootController NavController 的子控制器吗?或者 PageController 根本不是一个控制器,我是否必须将滚动视图与主委托分开?
我希望有人能对我的问题有所了解;提前致谢!
最好的问候, btz
【问题讨论】:
【参考方案1】:UINavigationController
对象包含其他 ViewController
对象。您不会从 navigationController 操作任何视图,而是将要在 navigationController 的堆栈上显示其视图的 viewController 推送。
在您变得更具体之前,我不能更具体,例如通过发布一些代码。
【讨论】:
你完全正确!我正在寻找有关控制器的更多信息以真正掌握它。现在这部分代码已经完成。现在我有一个不同的问题:我有一个从我的主视图加载的滚动视图控制器的视图。我使用 touchesbegan 方法检测双击,我希望滚动视图控制器将新控制器推送到堆栈上。似乎不可能从不同的视图控制器类中推送视图。还是这样? 很高兴我能帮上忙。请为第二个问题打开一个新问题,如果可能,请发布一些代码。如果您在此处发布链接作为评论,我会尽快查看。 ***.com/questions/6700800/…以上是关于Xcode:Navigationcontroller 加载 UIpage 控制的视图?的主要内容,如果未能解决你的问题,请参考以下文章