イニシャライザ
init(type:)
指定された型の新しいボタンを作成して返します。
宣言
convenience init(type buttonType: UIButton.ButtonType)
パラメータ
buttonType
ボタンの型。可能な値については、UIButton.ButtonType を参照してください。
戻り値
新しく作成されたボタン。
議論
このメソッドは、特定の構成でボタンオブジェクトを作成するためのコンビニエンスコンストラクタです。UIButton をサブクラス化する場合、このメソッドはあなたのサブクラスのインスタンスを返しません。特定のサブクラスのインスタンスを作成したい場合は、ボタンを直接 alloc/init(割り当て/初期化) しなければなりません。
カスタムボタン (UIButton.ButtonType.custom 型のボタン) を作成する場合、ボタンのフレームは最初 (0、0、0、0) に設定されます。あなたのインターフェイスにボタンを追加する前に、フレームをより適切な値に更新する必要があります。
以下も見よ
特定の型のボタンを作成
init(type: UIButton.ButtonType, primaryAction: UIAction?)
指定された型の新しいボタンを作成し、プライマリアクションイベントを登録し、タイトルとイメージをアクションのタイトルとイメージに設定します。
ボタンのスタイルを指定します。
関連した文書
{} UIKit カタログ:ビューとコントロールの作成とカスタマイズ
(UIKit Catalog: Creating and Customizing Views and Controls)
ビューとコントロールを使用してあなたのアプリのユーザインターフェースをカスタマイズします。