Custom UIView
サブクラスは、生産性を大きく向上させるものです。 一度プログラムすれば、その結果をプロジェクトまたはプロジェクト全体で使用することができます。
この短い投稿では、.XIB
ファイルを使用してカスタム UIView
を設計する方法を紹介します。
Swift クラスの作成
最初のステップは、UIView
の .swift
ファイルを作成することです。 4232>
import UIKitclass CustomView: UIView {}
Create .Swiftクラスを作成する:
Enter fullscreen mode Exit fullscreen mode
Create .Swiftを作成する:
次に、新しいファイルをプロジェクトに追加し、「ユーザー インターフェース」の下で「表示」オプションを選択します。 しかし、サイズインスペクタでこれを変更することができます。 Simulated Metrics] で [Size] を [Freeform] に選択し、下部では、たとえば iPhone 8 を選択して、ノッチのある iPhone の安全な領域を削除します。
CustomView.xib
をクラスと接続するには、ドキュメント アウトラインで「ビュー」を選択し、アイデンティティ インスペクターに切り替え、「クラス」として「CustomView」を入力します。
CustomView の使用
.xib
ファイルを使用して CustomView
のインスタンスを作成するには、次のメソッドを追加します:
カスタム初期化コードが必要ですが、setupView
メソッドを作成し、view
を返す前にそれを呼び出します:
読んでいただきありがとうございました!
再利用可能なビューを作成する独自の方法はありますか。 教えてください🙂
—
New to focus on your iPhone? App Store で Web サイト ブロックをスケジュールする無料の WebBlock アプリを入手しましょう!
。