如何在 UIImageView 中仅显示原始图像的一部分
这个问题可能很熟悉而且很老,但是再次问的原因是,我在那些答案的帮助下找不到可行的想法很多人说 set image.contentMode = UIViewContentModeCenter; (但不工作)
我几乎需要一个包含原始图像中心的矩形,我如何得到这个?
当我向我的应用程序显示静态图像并将 UIImageVie 的内容模式设置为 Aspect Fill 时,我确实做到了这一点。但这在我从 url 显示图像并使用 NSData 的情况下不可行
添加我的代码和图像
NSString *weburl = @"http://topnews.in/files/Sachin-Tendulkar_15.jpg";
UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(10, 50, 108, 86)];
NSURL *url = [NSURL URLWithString:weburl];
NSData *data = [NSData dataWithContentsOfURL:url];
imageView.image = [UIImage imageWithData:data];
[self.view addSubview:imageView];