我正在编写一个基于导航的 iPhone 应用程序,我想在屏幕底部设置一个 UIToolBar,并使一个 UITableView 在工具栏和导航栏之间滚动。
我已经看到一些论坛上建议处理这个视图的视图控制器应该是一个标准的 UIViewController 而不是 UITableViewController。除了实现所有标准的 UIViewController 方法之外,视图控制器还必须实现 UITableView 的委托和数据源方法。除了前面提到的协议之外,在这个视图控制器子类中需要重新创建哪些内置功能才能使其像 UITableViewController 一样运行?如果按照这种方式进行,是否会失去什么?
还是将UITableViewController嵌套在标准的UIViewController中更好一些呢?
我已经看到一些论坛上建议处理这个视图的视图控制器应该是一个标准的 UIViewController 而不是 UITableViewController。除了实现所有标准的 UIViewController 方法之外,视图控制器还必须实现 UITableView 的委托和数据源方法。除了前面提到的协议之外,在这个视图控制器子类中需要重新创建哪些内置功能才能使其像 UITableViewController 一样运行?如果按照这种方式进行,是否会失去什么?
还是将UITableViewController嵌套在标准的UIViewController中更好一些呢?