我有下面的代碼,當調整的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