私はこのUIImageViesの境界矩形の幅を設定できないのはなぜですか?
myUIImageView.bounds.size.width = 50.0f;
が、私はエラーを取得しようとすると:割り当て
に無効な左辺値をしかし、私はこれを行うとき、それがコンパイルされます。それは多くの余分な作業ですが、
CGRect newRect = myUIImageView.bounds;
newRect.size.width = 50.0f;
myUIImageView.bounds = newRect;
コンパイルしても何も起こりません。私のUIImageViewのフレームは300ワイドで、正確に300ピクセル幅の画像で埋められています。完璧にフィットします。だから、私はそのイメージを伸ばしたいと思っていました。(楽しみのためだけに)、境界の矩形の幅を小さくしなければなりません。 50.0と言うことができます。しかし残念なことに、イメージは期待どおりに傷つくことはありません。ただ何も起こりません。このコードの2行下に、イメージを移動します。それは動作します。
感謝を使用して、その新しい境界のビューを通知しなければならない幅を変更するために
。エラーメッセージの「Ivalue」は「割り当ての無効な左辺値」とは何ですか? – Thanks
左辺値は '左値' '='の左側にある表現式 – oxigen