再利用可能な UIView を .XIB ファイルで簡単に設計する方法

Custom UIView サブクラスは、生産性を大きく向上させるものです。 一度プログラムすれば、その結果をプロジェクトまたはプロジェクト全体で使用することができます。

この短い投稿では、.XIB ファイルを使用してカスタム UIView を設計する方法を紹介します。

Swift クラスの作成

最初のステップは、UIView.swift ファイルを作成することです。 4232>

import UIKitclass CustomView: UIView {}
Enter fullscreen mode Exit fullscreen mode

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 アプリを入手しましょう!

コメントを残す

メールアドレスが公開されることはありません。