我可以只使用没有UITableViewController的UITableView来创建表吗? 是否有可能,如果是这样,如何以编程方式做到这一点?
答案 0 :(得分:1)
如果您能告诉我们您想要使用UITableView而不是UITableViewController的原因,那么回答您的问题会更容易吗?
我相信您可以使用UITableView而不是UITableViewContoller,但在这种情况下,您需要设置需要遵守相应协议的适当代理(dataSource
和delegate
)。
有关更多信息,请查看以下文档:http://developer.apple.com/iphone/library/documentation/UIKit/Reference/UITableView_Class/Reference/Reference.html#//apple_ref/occ/instp/UITableView/dataSource
答案 1 :(得分:0)
是的,你可以:
UITableView *table = [[UITableView alloc] initWithFrame:CGRectMake(x, y, width, height)
style:UITableViewStyleGrouped];
// Other initializations go here
[parent_view addSubview: table];
[table release];