我有一个UIViewcontoroller子类,下面的代码在我的视图中,
CGRect cellFrame = CGRectMake(0, 0, 320, 44);
UIImageView *myImageView = [[UIImageView alloc] initWithFrame:cellFrame ] ;
[myImageView setImage:[UIImage imageNamed:@"first.png"]];
self.view=myImageView;
[super viewDidLoad];图像文件与类文件位于同一目录中。问题是,当应用程序加载时,图像不会只显示为空白屏幕。
谢谢
发布于 2012-02-10 13:49:21
请检查[UIImage imageNamed:@"first.png"]是否返回nil?
发布于 2012-02-10 13:54:02
self.view=myImageView; 1.使用 [self.view addSubview:myImageView];而不是
1.在任何语句之前,也要先调用[super viewDidLoad];。
3.然后检查[UIImage imageNamed:@"first.png"]是否返回图像。
4.另外,check first.png是file.Note的名称,设备名称区分大小写。
https://stackoverflow.com/questions/9223293
复制相似问题