【发布时间】:2014-07-24 13:46:55
【问题描述】:
我正在创建 UIImageView(s) 并将这些视图添加到 UIScrollView。当我在模拟器上测试时,图像会显示,但是当我在 iphone 5s 上测试时,图像不会显示。以下是我尝试过的事情的列表:
清理构建
重新安装应用
-
然后我认为这可能是视网膜图像的问题,所以我添加了视网膜图像(图像是白色 png):
-
我正在使用这些图像:
UIButton *doneBttn = [UIButton buttonWithType:UIButtonTypeCustom]; [doneBttn setImage:[UIImage imageNamed:@"addButton.png"] forState:UIControlStateNormal]; [doneBttn setImage:[UIImage imageNamed:@"addButtonSelected.png"] forState:UIControlStateHighlighted]; [doneBttn setFrame:CGRectMake(0, 0, 50, 30)]; [doneBttn addTarget:self action:@selector(dismiss) forControlEvents:UIControlEventTouchUpInside]; [uiNavView addMenuBarButtonRight:doneBttn];
我知道上面的代码有效,因为图像显示在模拟器中。
-
我需要进行哪些更改才能让图像显示在我的设备上?此外,我已经检查以确保文件位于 xcode 项目目录中,而不仅仅是链接。
【问题讨论】:
标签: ios xcode uiimageview