在手表套件中添加页面基础导航

时间:2014-12-17 09:22:01

标签: ios objective-c navigation watchkit

卡在页面基础导航中。我已经添加了三个接口控制器的关系,如下图所示,这不是主入口点。我以编程方式从其他Interface Controller调用日历接口控制器。

     [self pushControllerWithName:@"calendarIC" context:nil];

如果我将入口点添加到此接口控制器,则会根据需要添加页面。但我不想将入口点添加到此Controller enter image description here

2 个答案:

答案 0 :(得分:3)

您不能在WatchKit中一起使用基于页面和分层的接口控制器。根据Apple文档,它们是互斥的。

  

对于包含多个内容屏幕的WatchKit应用,您必须这样做   在设计时选择导航样式。你的导航风格   选择定义如何呈现和管理接口控制器   你的应用。 WatchKit支持两种界面风格,即相互   的独家

     
      
  • 分层
  •   
  • 基于页面的
  •   

答案 1 :(得分:0)

如果使用模态segue作为基于页面的导航的入口点,则可以将基于页面的分层控制器和分层接口控制器组合在一起。