use*_*584 5 iphone uitableview
我的Tabview控制器有一个tableview显示为第一个和初始视图.视图控制器类是uitableviewcontroller的子类,所以我没有使用XIB.由于我直接在选项卡视图的MainWindow的界面构建器中提供视图名称,因此我不确定在哪里可以设置tableview的样式,此时样式以"普通"样式显示.我想将其更改为"分组",但是没有代码我调用并分配tableview控制器(在这种情况下我会使用initWithStyle).
关于如何将这个初始tableview更改为分组样式而不是简单样式的任何想法?
我也尝试重写initWithStyle并将其设置如下,但不起作用.
- (id)initWithStyle:(UITableViewStyle)style {
// Override initWithStyle: if you create the controller programmatically and want to perform customization that is not appropriate for viewDidLoad.
self = [super initWithStyle:UITableViewStyleGrouped];
if (self) {
// Custom initialization.
}
return self;
}
Run Code Online (Sandbox Code Playgroud)
谢谢,
然后尝试以下操作:
UITableView* table = [[UITableView alloc]initWithFrame:myFrame style:UITableViewStyleGrouped];
Run Code Online (Sandbox Code Playgroud)
替换UITableView为您的自定义类的名称
| 归档时间: |
|
| 查看次数: |
8043 次 |
| 最近记录: |