我試圖讓剛剛發生在我的應用程序句柄...addSubView行爲與性能
我有有一個UIImageView的財產UICollectionViewCell子類。
在該子類的init方法,我編程的ImageView的屬性添加爲類內容查看的子視圖:
[self.contentView addSubview:self.imageView];
在這種情況來看,「self.imageView」屬性是null作爲ImageView的有尚未創建並分配給該物業。
後來在我的cellForItemAtIndexPath方法中,我將單元格的imageView屬性賦值爲一個imageView對象。
在這一點上,我期望內容視圖現在有一個有效的imageView子類,但這不是我所看到的。
所以我的問題是:爲什麼它不工作?
我應該能夠添加我的'null'屬性imageView作爲我的self.contentView的子視圖,然後將imageView屬性等同於一個imageView對象,然後將該對象視爲其中一個contentViews子視圖?
我希望這個問題是有道理的,這是一個痛苦的描述!
許多感謝的信息的圖像,我推翻了ImageView的屬性的設置也添加爲一個子視圖,我認爲這是一個很好的解決方案? – Woodstock
這取決於你在做什麼。我在很多方面喜歡其他答案(+ 1'd) - 爲什麼傳遞圖像視圖而不是圖像? – Wain