作者rabbithenry (崽子兔)
看板MacDev
標題[問題] 關於自製UIView與DataSource
時間Tue Oct 16 13:15:11 2012
剛剛遇到一個問題,我建立一個新的View繼承自UIView(假設名為A) 然後給他一個參數
IBOutlet id<Adatasource> datasource;
然後我在IB中拉一個UIView並指定給A,把datasource拖給ViewController
在A的initWithCoder中抓取datasource卻是null,想必是因為還沒將datasource指定給
ViewController,那不知道有沒有其他事件是UIView讀取完畢後會觸動的?
我想做到的就是像UITableView那樣,從IB拖datasource到ViewController上 就可以自動
建立裡面的內容
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.163.123.169
1F:推 johnlinvc:-(void)awakeFromNib 10/16 14:08
2F:→ rabbithenry:可以了,謝謝^^ 10/16 16:23
3F:→ rabbithenry:那請問,如果是用 [[NSBundle mainBundle] loadNibNam 10/16 16:24
4F:→ rabbithenry:從Nib取出View好像就不會觸發awakeFromNib 10/16 16:24
5F:→ rabbithenry:這有解嗎? 10/16 16:25