プログラムで再利用可能なカスタムビューを追加するにはどうすればよいですか?(迅速)

ジョンRペリー

テーブルを含む再利用可能なxibファイルを作成し、次のTableView.swiftようなファイルにロードしています。

required init?(coder aDecoder: NSCoder) {
    super.init(coder: aDecoder)    
    Bundle.main.loadNibNamed("TableView", owner: self, options: nil)
}

私はxibファイルをロードする方法について混乱していないことを明確にするためにこれに言及しているだけです


RootViewController.swiftビューを追加し、UIViewControllerそのビューに次のようなカスタムクラスを指定することで、ファイルに再利用可能なビューを簡単にロードできます

ここに画像の説明を入力してください

次に、次のようにそのビューのアウトレットを作成します。

ここに画像の説明を入力してください

だからここに私の質問があります:

次のようなビューを単純に追加できないのはなぜですか。

let tableViewView = TableView()

そうすると、完全には理解できないエラーが発生します。

ここに画像の説明を入力してください

nathangitter

フレーム初期化子もオーバーライドする必要があります。

TableViewクラスがUITableViewサブクラスであるとすると、次のようになります。

class TableView: UITableView {

    override init(frame: CGRect, style: UITableViewStyle) {
        super.init(frame: frame, style: style)
        // any additional setup code
    }

    required init?(coder aDecoder: NSCoder) {
        super.init(coder: aDecoder)
        // any additional setup code
    }

}

テーブルビューをプログラムでインスタンス化しようとしているため、コーダーを使用した初期化子だけでなく、フレームの初期化子を指定する必要があります。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

プログラムでカスタムビューに追加されたビューにアクセスするにはどうすればよいですか?

分類Dev

iOSでポリゴンフレームビューをプログラムでカスタマイズするにはどうすればよいですか?

分類Dev

プログラムでカスタムビューのサイズを変更するにはどうすればよいですか?

分類Dev

Swiftのxibからロードせずに再利用可能なビューを追加するにはどうすればよいですか?

分類Dev

1つのファイルで宣言され、他のファイルから呼び出されるPHPのパラメーターを使用して、再利用可能な関数をプログラムするにはどうすればよいですか?

分類Dev

単純な密なTensorflowグラフをプログラムで再利用するにはどうすればよいですか?

分類Dev

ASP.NET MVCで再利用可能なカスタムHTMLパネルを作成するにはどうすればよいですか?

分類Dev

ASP.NET MVCで再利用可能なカスタムHTMLパネルを作成するにはどうすればよいですか?

分類Dev

予約可能な商品をプログラムでwoocommerceカートに追加するにはどうすればよいですか?

分類Dev

DocuSignで再利用可能なエンベロープを作成するにはどうすればよいですか?

分類Dev

迅速に、プログラムでビューのレイヤーを作成するにはどうすればよいですか?

分類Dev

カスタムxtypeを別のビューに追加するにはどうすればよいですか?

分類Dev

プログラムでカスタムTALphaColorを設定するにはどうすればよいですか?

分類Dev

プログラムでACFにカスタムフィールドを追加するにはどうすればよいですか?

分類Dev

カスタムフックを入力して再利用するにはどうすればよいですか

分類Dev

アプリがバックグラウンドにあるときに、カスタムローカル通知ビューまたはカスタムアラートビューを表示するにはどうすればよいですか?

分類Dev

カスタムビューグループをAnkoDSLに追加するにはどうすればよいですか?

分類Dev

mostslider jQueryプラグインにカスタムスワイプナビゲーションを追加するにはどうすればよいですか?

分類Dev

プログラムで作成されたエンティティをデータサービスに追加するにはどうすればよいですか?

分類Dev

KDEのタスクバーで開いているプログラムのビューを変更するにはどうすればよいですか?

分類Dev

Nagiosにカスタムプラグインを追加するにはどうすればよいですか?

分類Dev

C / C ++コードから現在利用可能なメモリ量をプログラムで取得するにはどうすればよいですか?

分類Dev

プログラムでビューにIDを割り当てるにはどうすればよいですか?

分類Dev

Xamarinフォームでカスタムのバインド可能なビューを作成するにはどうすればよいですか?

分類Dev

グローバルbarButtonItemsをカスタムUINavigationBarに追加するにはどうすればよいですか?

分類Dev

別のカスタムビュー内にカスタムビューを追加するにはどうすればよいですか?

分類Dev

Androidでプログラムでカスタムアカウントを追加するにはどうすればよいですか?

分類Dev

カスタムビュー(imageview +プログレスバー)を作成するにはどうすればよいですか?

分類Dev

既存のUIPageViewControllerのボタンを使用してプログラムでビューをスライドするにはどうすればよいですか

Related 関連記事

  1. 1

    プログラムでカスタムビューに追加されたビューにアクセスするにはどうすればよいですか?

  2. 2

    iOSでポリゴンフレームビューをプログラムでカスタマイズするにはどうすればよいですか?

  3. 3

    プログラムでカスタムビューのサイズを変更するにはどうすればよいですか?

  4. 4

    Swiftのxibからロードせずに再利用可能なビューを追加するにはどうすればよいですか?

  5. 5

    1つのファイルで宣言され、他のファイルから呼び出されるPHPのパラメーターを使用して、再利用可能な関数をプログラムするにはどうすればよいですか?

  6. 6

    単純な密なTensorflowグラフをプログラムで再利用するにはどうすればよいですか?

  7. 7

    ASP.NET MVCで再利用可能なカスタムHTMLパネルを作成するにはどうすればよいですか?

  8. 8

    ASP.NET MVCで再利用可能なカスタムHTMLパネルを作成するにはどうすればよいですか?

  9. 9

    予約可能な商品をプログラムでwoocommerceカートに追加するにはどうすればよいですか?

  10. 10

    DocuSignで再利用可能なエンベロープを作成するにはどうすればよいですか?

  11. 11

    迅速に、プログラムでビューのレイヤーを作成するにはどうすればよいですか?

  12. 12

    カスタムxtypeを別のビューに追加するにはどうすればよいですか?

  13. 13

    プログラムでカスタムTALphaColorを設定するにはどうすればよいですか?

  14. 14

    プログラムでACFにカスタムフィールドを追加するにはどうすればよいですか?

  15. 15

    カスタムフックを入力して再利用するにはどうすればよいですか

  16. 16

    アプリがバックグラウンドにあるときに、カスタムローカル通知ビューまたはカスタムアラートビューを表示するにはどうすればよいですか?

  17. 17

    カスタムビューグループをAnkoDSLに追加するにはどうすればよいですか?

  18. 18

    mostslider jQueryプラグインにカスタムスワイプナビゲーションを追加するにはどうすればよいですか?

  19. 19

    プログラムで作成されたエンティティをデータサービスに追加するにはどうすればよいですか?

  20. 20

    KDEのタスクバーで開いているプログラムのビューを変更するにはどうすればよいですか?

  21. 21

    Nagiosにカスタムプラグインを追加するにはどうすればよいですか?

  22. 22

    C / C ++コードから現在利用可能なメモリ量をプログラムで取得するにはどうすればよいですか?

  23. 23

    プログラムでビューにIDを割り当てるにはどうすればよいですか?

  24. 24

    Xamarinフォームでカスタムのバインド可能なビューを作成するにはどうすればよいですか?

  25. 25

    グローバルbarButtonItemsをカスタムUINavigationBarに追加するにはどうすればよいですか?

  26. 26

    別のカスタムビュー内にカスタムビューを追加するにはどうすればよいですか?

  27. 27

    Androidでプログラムでカスタムアカウントを追加するにはどうすればよいですか?

  28. 28

    カスタムビュー(imageview +プログレスバー)を作成するにはどうすればよいですか?

  29. 29

    既存のUIPageViewControllerのボタンを使用してプログラムでビューをスライドするにはどうすればよいですか

ホットタグ

アーカイブ