繁体   English   中英

IB - 将UIView添加到UITableViewController?

[英]IB - add UIView to UITableViewController?

我喜欢在UITableView下面完成一个UIToolbar,我想使用UITableViewController,因为它自己设置了数据源和委托以及其他东西。

由于目前只有1个视图且我的数据没有层次结构,因此我不需要类似主题中提出的UINavigationController。

我没有设法在XCode 4.2的Interface Builder中的任何地方(场景设计区域或视图层次结构)将UIView或UIToolbar拖放到我的UITableViewController。

因此我的问题:如何在Interface Builder中向UITableViewController添加UIView?

我确实设法使用UIViewController和UIView中包含的UIToolbar来实现我想要完成的外观。

使用带有UITableView的UIViewController比依赖UITableViewController要多得多吗?

感谢您的时间!

我认为这是你真正的问题

使用带有UITableView的UIViewController比依赖UITableViewController要多得多吗?

答案是否定的,它没有更多的工作。 只需将其添加到viewcontrollers的.h

@interface MyViewController : UIViewController <UITableViewDataSource, UITableViewDelegate>

然后在.h中添加数据源和委托函数(你可以复制并粘贴你当前在TableViewController中使用的函数)

注意:从Xcode 4.5.1:“静态表视图仅在嵌入UITableViewController实例时有效。”

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM