-1
UIButtonの左側に画像を持つUIButtonを作成したいとします。これは、今どのように見えるかです:UIButtonの画像の高さをUIButtonのテキストラベルと同じ高さにします
これが設定されている:
画像の高さは、はるかに大にあります。 StoryBoardでUIButtonと同じ高さにサイズ変更することは可能ですか?アスペクト比は画像の1:1でなければなりません。
UIButtonの左側に画像を持つUIButtonを作成したいとします。これは、今どのように見えるかです:UIButtonの画像の高さをUIButtonのテキストラベルと同じ高さにします
これが設定されている:
画像の高さは、はるかに大にあります。 StoryBoardでUIButtonと同じ高さにサイズ変更することは可能ですか?アスペクト比は画像の1:1でなければなりません。
ここでの問題は、ボタン内のimageView
がInterface Builderから「直接」アクセスできないことです。ただし、ユーザー定義のランタイムアトリビュート(IDインスペクタ内)を使用して、内部のコンテンツモードを設定することができますimageView
。ちょっとハッキリだが、仕事を終わらせる。ボタン上の
scaleToFill == 0
scaleAspectFit == 1
scaleAspectFill == 2
etc.
画像は、設計時に「正しく」レンダリングされませウィルが、それは実行時に以下となります。
値1
は、列挙型UIViewContentModeの生の値に対応します。