0
我有一個UITableViewController子類,我想與故事板一起使用以設置自定義背景視圖。我的子類覆蓋像init方法這樣:UITableViewController子類與故事板
-(id)initWithCoder:(NSCoder *)aDecoder
{
self = [super initWithCoder:aDecoder];
if (self) {
self.tableView.backgroundColor = [UIColor clearColor];
self.tableView.backgroundView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:iPhone568ImageNamed(@"background.png")]];
}
return self;
}
現在,當我嘗試實例化一個新的tableview控制器(這是接口定義):
@interface AVSelectTableViewController : AVCustomTableViewController
init方法崩潰的自我任何呼叫.tableView。一切看起來都連接在故事板(表格數據源和委託點指向AVSelectTableViewController父級)。
閱讀文檔看來,也許tableView屬性沒有被正確設置(它只是返回由控制器管理的tableview);但是我不確定如何訪問它。有什麼想法嗎?