私はUIImageViewを70x70ピクセルに設定しました。実際のビューでは、高さは70ピクセル、幅は30ピクセルです。これは、ソースUIImageが設定されておらず、背景色があるので、レイアウトがわかります。しかし、私はUIImageを設定すると、レイアウトは変わらず、ポートレートのままです。UIImageViewの寸法は私がIBで設定したものではありません
UIImageまたはUIImageViewのレイアウトの寸法に影響を与えるものがありますか?
ありがとうございました。
私はUIImageViewを70x70ピクセルに設定しました。実際のビューでは、高さは70ピクセル、幅は30ピクセルです。これは、ソースUIImageが設定されておらず、背景色があるので、レイアウトがわかります。しかし、私はUIImageを設定すると、レイアウトは変わらず、ポートレートのままです。UIImageViewの寸法は私がIBで設定したものではありません
UIImageまたはUIImageViewのレイアウトの寸法に影響を与えるものがありますか?
ありがとうございました。
NWcoderのコメントは、ここで起こっていたことに対する妥当な答えのように聞こえます。また、Siddiquiはレイアウトを上書きするために使用できるフレームについて言及しましたが、この質問を広告してからかなりの時間が経過したので、私は確認も拒否もしません。論理に基づいていると仮定します。
私は可能な限りこの質問を閉じるために私自身の質問に答えています。
フレームを使用すると、問題が解決する場合があります。
上記のビューに設定されている「モード」については言及していませんでした。これはおそらく原因です。 UIImageViewのインスペクタのIBでは、「モード」と呼ばれていますが、画像を伸ばしたり形を整えるさまざまなオプションがあります。 – NWCoder