我想找到一个“简单”的方式来使用我的应用程序捏/缩放功能! 所以我决定使用UIScrollView。 迄今为止很好。UIScrollView加载图像
我从一个SQLite数据库加载我的形象像这样:
- (void)viewWillAppear:(BOOL)animated {
imageView.image = entity.Aattribute;
}
- (void)viewDidLoad {
self.title = @"Title";
imageView = [[UIImageView alloc] initWithFrame:[UIScreen mainScreen].applicationFrame];
imageView.autoresizingMask = UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth;
imageView.contentMode = UIViewContentModeScaleAspectFit;
imageView.backgroundColor = [UIColor blackColor];
myScrollView.contentSize = CGSizeMake(imageView.frame.size.width, imageView.frame.size.height);
myScrollView.maximumZoomScale = 4.0;
myScrollView.minimumZoomScale = 0.75;
myScrollView.clipsToBounds = YES;
myScrollView.delegate = self;
[myScrollView addSubview:imageView];
self.view = myScrollView;
}
- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView {
return imageView;
}
任何帮助,将不胜感激!
谢谢你的时间!
编辑: 我只是要回答我自己的问题在这里! (我越来越好了!!! LOL)
以上是工作代码。我编辑过,所以如果有人需要这个可以参考它! 感谢您的答案!
您回答自己的问题很好,但解释发生了什么问题并将问题完好保留下来是很有礼貌的,因此人们可以看到问题和解决方案之间的变化。 – 2010-06-09 14:01:47