我有一個UITableViewController
,我使用自定義的init方法,如的UITableView被迫UITableViewStyleGrouped但仍UITableViewStylePlain有時
-(id)initWithCustomStuff{
self = [super initWithStyle:UITableViewStyleGrouped];
if (self) {
// Custom stuff happening
}
return self;
}
正如你看到的,我[super initWithStyle:]
方法迫使TableView
永遠是。
大多數情況下,我得到了我的分組表,但有時候使用一些設備,如iOS 5的iPhone 5和6.1.2的iPad mini,我得到了UITableViewStylePlain
。
注意:一個星期前,我rebuilded這種觀點,因爲我使用了UIViewController
與UITableView
內和其他東西之前,現在我使一個UITableViewController
,也是我刪除的.xib文件和所有我不子視圖」真的需要。
也許它以某種方式引用.xib?我從項目中刪除了它,並將其刪除並從設備中刪除了過時的版本。