1
ultragtx 2012-07-15 23:59:09 +08:00
maximumzoomscale 是不也要设置一下
|
3
Cwind OP 继续昨天的问题,更改zoomScale会影响imageView.frame对吧,问题是如果图片够大,这里的zoomScale小于1,那么之后执行self.scrollView.zoomScale = 1这句,imageView.frame又会放大回来,而如果zoomScale大于1比如1.5,那么之后再执行self.scrollView.zoomScale = 1对imageView.frame却没有影响,于是imageView.frame.size与imageView.bounds.size之间一直存在1.5的比例关系,导致图片显示缩水,这是为什么呢?
现在我只能用一个很笨的办法,把self.imageView.image = image这句替换成 [self.imageView removeFromSuperview]; UIImageView *view = [[UIImageView alloc] initWithImage:image]; self.imageView = view; [self.scrollView addSubview:self.imageView]; 这样虽然把问题解决了,但是很蛋疼啊 |
4
zhigang1992 2012-07-16 21:07:46 +08:00 1
记得OffSet, 则个的确特别蛋疼。我也搞了好久,可以看看10年WWDC里面的例子,那个Photo的。。。
|
5
Cwind OP @zhigang1992 好的,我去看看
|