2013-07-19 67 views
0

我有一個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這種觀點,因爲我使用了UIViewControllerUITableView內和其他東西之前,現在我使一個UITableViewController,也是我刪除的.xib文件和所有我不子視圖」真的需要。

也許它以某種方式引用.xib?我從項目中刪除了它,並將其刪除並從設備中刪除了過時的版本。

回答

0

刪除該類並創建一個沒有.xib文件的新類之後,將任何事情都回復到新的標題和源文件中即可解決問題。 也許這是一些隨機Xcode,但在同一時間使用乘法版本Xcode造成的。我仍然不知道真正的問題。

相關問題