Storyboards Tutorial 02

Adding a Table View Controller

连接到tab bar controller中的两个窗口都是regular UIViewControllers.你将使用UITableViewController来替换第一个tab

选择第一个view controller然后delete它。拖一个table view controller。

选择table view controller,然后在xcode上方的菜单栏中选择Editor\Embed In\Navigation Controller。这就会添加另外一个view controller

当然你也可以从库中拖一个navigation controller,但是这个更方便。

因为navigation controller也是一个container view controller,它也有一个关系箭头指向table view controller。可以在Document Outline中查看这些关系。

注意现在table view controller有了一个navigation bar。Interface Builder自动做到。

让我们连接这两个窗口到tab bar controller。 Ctrl-drag从tab bar controller 到navigaiton controller。一个小窗口pop menu会出现。

选择Relationship Segue – view controllers,这个就在这两个窗口间创建了新的关系。

 你 会发现在tab bar controller中新出现了一个tab。你可以将这个对应也navigation controller的tab和另外一个通过拖拉的方式换位置,这样第一个出现的就是navigation controller中的table view了。

启动app后

你可能感兴趣的:(RIA)