【问题标题】:Xcode: Navigationcontroller loading UIpagecontrolled view?Xcode:Navigationcontroller 加载 UIpage 控制的视图?
【发布时间】:2011-07-10 14:26:43
【问题描述】:

用户,

我有一个问题,我无法解决,希望您能帮助我;

我正在构建一个小型 iphone 应用程序,它基本上有一个顶栏(图像)、一个地面栏(图像),中间有一个用于 PageControll 的中间栏(滚动视图)。

一切都很好,直到我告诉 IB 我的 rootViewController 是一个导航控制器。 pagecontrol 不再是交互式的,它似乎只是显示视图。 navcontroller 的目的是在有人双击滚动视图区域时推送一个新视图。

我必须将 PageController 定义为 rootController NavController 的子控制器吗?或者 PageController 根本不是一个控制器,我是否必须将滚动视图与主委托分开?

我希望有人能对我的问题有所了解;提前致谢!

最好的问候, btz

【问题讨论】:

    标签: iphone xcode uinavigationcontroller uipagecontrol rootview


    【解决方案1】:

    UINavigationController 对象包含其他 ViewController 对象。您不会从 navigationController 操作任何视图,而是将要在 navigationController 的堆栈上显示其视图的 viewController 推送。

    在您变得更具体之前,我不能更具体,例如通过发布一些代码。

    【讨论】:

    • 你完全正确!我正在寻找有关控制器的更多信息以真正掌握它。现在这部分代码已经完成。现在我有一个不同的问题:我有一个从我的主视图加载的滚动视图控制器的视图。我使用 touchesbegan 方法检测双击,我希望滚动视图控制器将新控制器推送到堆栈上。似乎不可能从不同的视图控制器类中推送视图。还是这样?
    • 很高兴我能帮上忙。请为第二个问题打开一个新问题,如果可能,请发布一些代码。如果您在此处发布链接作为评论,我会尽快查看。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-16
    • 1970-01-01
    • 2020-08-17
    • 2011-12-11
    • 1970-01-01
    • 2017-09-17
    相关资源
    最近更新 更多