我已经开始了一个新的基于故事板(iPad)的 XCode 项目,它应该有一个基本上像这样的 UI:
- 一个屏幕全屏显示来自网络的结果,顶部有一个导航栏。
- 最终用户可以使用导航控制器从 (1) 切换到另一个屏幕,该屏幕应该包含一个表格,其中列出了一些演员 + 一些额外的小部件。
网络代码已经可以正常工作,但是我在与数据交互时遇到了问题。我在 XCode 中创建了以下 UI:
我无法让UITableView
屏幕 2 具有正确的屏幕,UITableViewController
而不会被迫进入只有屏幕 2的全屏状态UITableView
。
- 我可以指定一个
UITableViewController
(或任何类型的*Controller
以这种方式嵌入视图中的小部件吗? - 或者:有没有其他首选的方式来使用 Storyboards 处理这样的 UI?
- 我只是把故事板推得太远了,应该恢复到“笔尖”/程序化创作吗?
编辑@jrturton 的回答是正确的,一张小图来补充他的附加说明:
编辑行动,危险!一定不能拖到父级View
,一定要保证拖到父级View
Controller
,否则会发生不好的事情: