在一个故事板中,我有一个根视图控制器,它有一个按钮,可以触发一个包含UITableViewController的UINavigationController的“Present as Popover”段。我希望iPhone和iPad上都有导航控制器。在iPhone上,我得到的是模式表示,所以现在我需要一个额外的栏按钮项来关闭模式视图。通过观看WWDC视频,我尝试了在根视图控制器中执行以下操作:
- (void)
我试图通过允许用户添加一个算命应用程序的新结果来理解演示视图控制器。当用户点击导航栏右上角的“添加新结果”时,会弹出一个新的视图控制器,这是用户可以输入新结果的地方。我试图在演示控制器的右上角添加一个“完成”按钮,但是我在说“Value of type 'UINavigationController?'popover.barButtonItem = sender present(view
因此,我开始使用IB构建我的应用程序,它有两个由"Present As Popover“段连接的视图,如下所示:
popover视图包含一个文本视图,该视图填充其superview,具有以下约束:起初,我只是简单地向呈现的控制器视图添加一个子视图,在检查视图层次结构后,我意识到我的效果视图实际上位于文本视图的顶部,但我的文本视图被正确放置。所以我尝试了insertS