サイトアイコン 成功者への道

SWIFTで角丸ボタンやラベルを使用するには?

SWIFTで角丸ボタンやラベルを使用するには?

SWIFTでiPhoneアプリを作る上でデザイン性は重要ですね。

今回は、ラベルやボタンの角を丸くおしゃれにする方法を記載します。

通常のコントロール

まず、なんの設定もしていない場合は当然角がついた状態になります。

角丸のコントロール

下記のコードで角に丸みをつけることが可能です。

今回は、5を設定していますが任意の数値を設定可能で大きくすればするほど丸みがつきます。

XXXXX.clipsToBounds = trueを書くことがポイントです。

これがないと丸みがつきません。

※XXXXXには対象のコントロール(今回はラベル名)を指定します。

コーディング例

        //ラベルの角を丸くする

        lblId.layer.cornerRadius = 5

        lblId.clipsToBounds = true
モバイルバージョンを終了