我刚将一些测试设备更新到iOS 10.2.1。并且,由于某种原因,16位灰度png图像无法正确显示,一切都是黑色的。所以我确实创建了一个示例项目来重现问题。我正在使用此代码显示图像:
- (void)viewDidLoad {
[super viewDidLoad];
UIImageView* image = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"Test16-3Small.png"]];
image.contentMode = UIViewContentModeScaleAspectFit;
image.frame = self.view.frame;
[self.view addSubview:image];
}
这是一个错误还是一个新的iOS限制?
谢谢!