これを試すと
myUIImageView.bounds.size.width = 50.0f;
次に、エラーが発生します:割り当ての左辺値が無効です
しかし、私がこれを行うと、コンパイルされます。余計な手間がかかるのに
CGRect newRect = myUIImageView.bounds;
newRect.size.width = 50.0f;
myUIImageView.bounds = newRect;
それはコンパイルされますが、何も起こりません。私の UIImageView のフレームは 300 幅で、正確に 300px 幅の画像で満たされています。ぴったりです。だから今、私はその画像を(ただの楽しみのために)引き伸ばしたかったので、境界の長方形の幅を小さくする必要がありました。50.0としましょう。しかし、残念ながら、イメージは期待どおりに引き伸ばされません。ただ何も起こりません。このコードの 2 行下で、画像を移動します。それはうまくいきます。