[問題] 關於自製UIView與DataSource

看板MacDev作者 (崽子兔)時間13年前 (2012/10/16 13:15), 編輯推噓1(104)
留言5則, 2人參與, 最新討論串1/1
剛剛遇到一個問題,我建立一個新的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

10/16 14:08, , 1F
-(void)awakeFromNib
10/16 14:08, 1F

10/16 16:23, , 2F
可以了,謝謝^^
10/16 16:23, 2F

10/16 16:24, , 3F
那請問,如果是用 [[NSBundle mainBundle] loadNibNam
10/16 16:24, 3F

10/16 16:24, , 4F
從Nib取出View好像就不會觸發awakeFromNib
10/16 16:24, 4F

10/16 16:25, , 5F
這有解嗎?
10/16 16:25, 5F
文章代碼(AID): #1GVEre-v (MacDev)
文章代碼(AID): #1GVEre-v (MacDev)