objective-c - 在图像查看器中缩放

标签 objective-c ios7

我有一个 UIImageView。我需要双指缩放。

UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 90, 320, 38)];
[imageView setImage:[UIImage imageNamed:@"accesspanel.png"]];
[self.view addSubview: imageView];

最佳答案

您可以在 ScrollView 中添加 ImageView ,并可以为此目的使用 ScrollView 委托(delegate)

- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView
{
    return self.imageView;
}

- (void)viewDidLoad 
{
    [super viewDidLoad];

    self.scrollView.minimumZoomScale=0.5;

    self.scrollView.maximumZoomScale=6.0;

    self.scrollView.contentSize=CGSizeMake(1280, 960);

    self.scrollView.delegate=self;
}

关于objective-c - 在图像查看器中缩放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22375055/

相关文章:

objective-c - 在 iOS 中使用 NSUrlSession 一次下载 1 个文件

ios - 仅适用于iOS7用户在App Store上提交现有应用的新版本。可能吗?

ios - UITableView 底部不需要的黑色单元格

objective-c - Objective-C 中扫描另一张图片中的图片

IOS:在 ios 中将 abs() 转换为 fabs() 时是否有机会生效

iphone - 如何暂时锁定 iPad/iPhone 方向

iphone - 出于开发目的,如何使用 iOS 7 的 NSURLSession 及其委托(delegate)方法系列接受自签名 SSL 证书?

ios - 如何防止状态栏与我的应用重叠?

iOS:在应用程序处于后台时写入文件

iphone - 为什么我的 tableView 是空白的?我没有正确地重新加载我的数据源吗?