我如何随后更改UITableView
的样式?
编辑:嗨,我知道如何使用init-method设置样式,但是可以在初始化后更改style
吗?
像:
[Self.Style = "Grouped"];
我想没有办法做到这一点,不是吗?
答案 0 :(得分:2)
好吧似乎没有人真正读过这个问题:D
但要回答: 不,它不能完成,你必须重新创建它
答案 1 :(得分:0)
myTVContoller = [[UITableViewController alloc] initWithStyle:UITableViewStyleGrouped];
或
UITableView *myTable = [[UITableView alloc] initWithFrame:CGRectZero style:UITableViewStyleGrouped];
答案 2 :(得分:0)
我想你想改变整个tableview的风格。你可以通过以下方式做到这一点。
UITableView *yourTableView = [[UITableView alloc] initWithFrame:CGRectZero style:UITableViewStyleGrouped];
答案 3 :(得分:0)
要更改表格视图样式,有两种可能:plain
或grouped
初始化表视图或在Interface Builder上创建时,可以设置这些样式
你可以使用这样的东西:
// Plain Style
MyTableController *controller = [[MyTableController alloc] initWithStyle:UITableViewStylePlain];
// Grouped Style
MyTableController *controller = [[MyTableController alloc] initWithStyle:UITableViewStyleGrouped];
或者在IB中,您可以选择表格视图并从“属性”检查器中设置其样式。