0
的一部分,所以我有事情嵌套這樣的筆尖:加載在一個UIImageView一個UIImage這是一個UIViewController
UIViewController
|
|-UIView (container for some about text UILabel)
| |
| UILabel
|
UIScrollView (makes image scalable)
|
UIImageView
我試圖加載的UIImageView的圖像編程在另一個視圖控制器,然後將新的UIViewController推入UINavigationController。一切工作正常,但是當我分配圖像時,新視圖上不會顯示任何內容。
所以在connectionDidFinishLoading:我這樣做:
UIImage* image = [UIImage imageWithData:imageData];
MyImageController* imageController = [[MyImageController alloc] init];
imageController.title = expandImage.title;
imageController.imageView.image = image;
[self.navigationController pushViewController:imageController animated:YES];
沒有顯示出來,除了我在筆尖設計。任何幫助?
釘住它!你能解釋爲什麼這有效嗎?這與UIViewController中加載事物的方式有關嗎? – rnystrom
,因爲'imageView'沒有被初始化,如你所知,初始化在'viewDidLoad'中開始。你知道我的朋友!? – Scar