我有下面的代码,当调整的UIImageView的宽度比例:改变高度
UIImageView * imgView = [[UIImageView alloc] initWithImage:image];
NSLog(@"IMAGE SIZE WIDTH IS %f AND HEIGHT IS %f", imgView.frame.size.width, imgView.frame.size.height);
[imgView setUserInteractionEnabled:YES];
[imgView setContentMode:UIViewContentModeScaleAspectFit];
CGRect frame = imgView.frame;
frame.size.width = SCREEN_WIDTH_PORTRAIT;
[imgView setFrame: frame];
然而,这种观点的高度并没有发生相应的变化,有什么不好?
嗯...所以没有办法改变它自我缩放的视图? – xonegirlz 2012-01-13 07:24:52
显式设置UIView的宽度不会影响它的高度,否。也许如果你展示使用更多的代码,我可以给你一个比我提供的更好的解决方案。 – 2012-01-13 07:27:01
我只是试图动画一个UIImageView,使它在宽度上更大......但是按比例增长..全部都是 – xonegirlz 2012-01-13 07:37:38