変更する際に比例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
UIViewの幅を明示的に設定しても、UIViewの高さには影響しません。たぶん、より多くのコードを使用して表示する場合、私はあなたが提供しているよりも良い解決策を与えることができます。 –
私はUIImageViewをアニメーション化して幅がより大きくなるようにしようとしていますが、比例的に大きくなります。それはすべてです – xonegirlz