【发布时间】:2014-03-26 01:23:08
【问题描述】:
我们有一个应用在很多地方都使用了 UITableViewControllers(或它们的子类),我们刚刚提出了一个 UI 场景,需要我们在内置的上方添加一个 second UIToolbar- UINavigationController 默认提供的一种。
理想情况下,我们想简单地添加一个 UIToolbar 作为需要它的 UITableViewController 的子视图,以便它出现在底部并且整个 tableview 只是垂直收缩 44px,但似乎不可能将另一个子视图添加到 UITableViewController,因为 self.view == self.tableView 用于 UITableViewController。
我们希望避免删除 UITableViewController 的每个实例并将其替换为 UIViewController 的某个子类包含一个 UITableView 并手动连接数据源和委托,这仅仅是因为大量的实现一个相对孤立的功能会触及的文件。
有没有更多的手术方法来实现让第二个 UIToolbar 出现在我们没有看到的 UITableViewController 的底部?
非常感谢任何帮助。
【问题讨论】:
-
你最终采取了哪种解决方案?
标签: ios objective-c uitableview uinavigationcontroller