iphone - UIImageView _isResizable : Unrecognized Selector

标签 iphone objective-c ios uiimageview compiler-errors

我使用以下代码在品牌上显示图像,但出现 UIImageView 错误。 我将图像大小调整为 800x600 以适应 iPhone 屏幕的大小。

NSURL * url = [NSURL URLWithString:@"http://www.portallzc.com/galerias/galeria_Portal%20de%20Lazaro%20Cardenas/Club%2033/800/p16jklq9uj1f7a1c6tckkjrg1i8015.JPG"];
NSData * urlData = [NSData dataWithContentsOfURL: url];
UIImage * image = [UIImage imageWithData: urlData];
CGRect rect = CGRectMake (0.0f, 40.0f, image.size.width, image.size.height);

image = [[UIImageView alloc] initWithFrame: rect];
[setImage image: image];

Error: Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '- [UIImageView _isResizable]: unrecognized selector instance stmt to 0x6b8bb70'

最佳答案

错误发生是因为您试图将 UIImageView 视为 UIImage。

myImageView = [[UIImageView alloc] initWithFrame: rect];
[myImageView setImage: image];

如果错误消失尝试检查

[self.view addsubview:myImageView];

使您的 ImageView 链接到显示屏幕。

如果它仍然没有出现,请尝试检查 ImageView 的图层。

[self.view bringSubviewToFront:myImageView];

关于iphone - UIImageView _isResizable : Unrecognized Selector,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10574762/

相关文章:

iphone - 如何复制我的 xcode 项目? (iPhone 开发工具包)

iPhone 用户界面设计

javascript - 如何适应高度为 :100% on iPhone 的 DIV

ios - 在滚动 UITableView 上调用 Web 服务

ios - Swift:自动布局以编程方式导致错误的帧大小(小数)

iphone - 如何为 UITextView 设置圆角?

ios - 在 UITextView 中将 NSMutableArray 对象显示为文本

objective-c - 如何替换 NSString 中出现的\xa0 字符

ios - 为什么 Multi Peer Connectivity 仅适用于 MCAdvertiserAssistant 而不适用于 MCNearbyServiceAdvertiser

Xcode4 中的 Objective-C 调试技巧?