タイトルを完全に中央に配置している間に、UIButtonの画像のエッジのインセットを整列させておくとよいでしょうか?次のような:中央に配置されたUIButtonに画像を左揃え
画像は一定の左のインセットを持っているだろうが、タイトルは常に全体のボタンの中央に配置されるだろう。私が見つけたほとんどの解決策は、4年または5年前のものであり、タイトルの中心の位置合わせを維持しながら、手動でイメージの必要なインセットを計算することに基づいています。
これを行う簡単な方法はありませんか?
タイトルを完全に中央に配置している間に、UIButtonの画像のエッジのインセットを整列させておくとよいでしょうか?次のような:中央に配置されたUIButtonに画像を左揃え
画像は一定の左のインセットを持っているだろうが、タイトルは常に全体のボタンの中央に配置されるだろう。私が見つけたほとんどの解決策は、4年または5年前のものであり、タイトルの中心の位置合わせを維持しながら、手動でイメージの必要なインセットを計算することに基づいています。
これを行う簡単な方法はありませんか?
ありがとうございます。私は、サブビューを使ってこれを達成できることを知っていますが、私はむしろそうしません。ボタン状態のようなものが突然****の痛みになります。 –
ボタンの状態に関する懸念は確かに有効な議論です。次に、UIViewコンテナで2つのボタンを使用しようとする場合があります。 1つのボタンはアセット用で、1つはタイトル用です。そしてあなたの要件に応じてそれらを制約する。 – Stephenye
制約を使用すると、仕事が正しく行われるはずですか?資産の「リーディング」をゼロに設定し、タイトルを水平に中央揃えに設定します。 – Stephenye
アセットをサブビューとしてボタンに配置することを意味すると思いますか? UIButtonの組み込みの画像プロパティを使用すると、制約を編集することはできないと思うので、 –
はい。代替として表題 – Stephenye