[作成中]UItableView
2447 ワード
UItableView公式ドキュメント
単一の列で行を使用してデータを表示するビュー
iOSの
表ビューをインタフェースに追加するには、表ビューコントローラオブジェクトをシーケンスイメージボードにドラッグします.Xcodeは、ビューコントローラとテーブルビューを含む新しいシーンを作成し、ユーザーが構成および使用できるようにします.
テーブルビューはデータ中心(データ駆動)で、通常は提供されたデータソースオブジェクトからデータをインポートします.Data Source objectは、アプリケーション内のデータを管理し、テーブル内のセルを作成および構成します.テーブルの内容が変更されていない場合は、シーケンスイメージボードファイルで設定できます.
表データの指定方法の詳細については、Filling a Table with Dataを参照してください.
表ビューでは、UIKEtアプリケーションの復元がサポートされています.テーブルのデータを保存して復元するには、テーブルビューのrestorationIdentifierにNULL以外の値を指定します.親ビューコントローラを保存すると、テーブルビューは現在選択されている行と表示されている行のインデックスパスを自動的に保存します.テーブル内のデータ・ソース・オブジェクトがUIDataSourceModelAssociationプロトコルを使用している場合、テーブルはインデックス・パスではなく、ユーザーがこれらのアイテムに提供する一意のIDを格納します.
アプリケーションのステータス情報の保存と復元の詳細については、Preserving Your App's UI Across Lanunchesを参照してください.
単一の列で行を使用してデータを表示するビュー
Declaration
class UITableView: UIScrollview
Overview
iOSの
테이블뷰
には、単一の列に垂直にスクロールされたコンテンツ行が表示されます.表の各行には、アプリケーションの内容の一部が含まれています.たとえば、連絡先アプリケーションでは、各連絡先の名前が別の行に表示され、設定アプリケーションのホームページには使用可能な設定グループが表示されます.テーブルを長い行のリストを表示するように整理したり、関連する行をセクションにグループ化したりすることで、コンテンツを簡単にナビゲートできます.테이블
は、高度な構造化または階層化されたデータを有するアプリケーションにおいて一般的である.階層データを含むアプリケーションは、通常、ナビゲーションビューコントローラとともにテーブルを使用するため、階層の異なるレベル間を簡単にナビゲートできます.たとえば、設定アプリケーションは、テーブルとナビゲーションコントローラを使用してシステム設定を構成します.UITableView
はテーブルの基本的な外観を管理しますが、アプリケーションは実際のコンテンツを表示するユニット(UItableViewCellオブジェクト)を提供します.標準のセル構成では、テキストと画像の単純な組み合わせを表示するが、必要な内容を表示するカスタムセルを定義します.また、ユニットグループに関する他の情報を提供するために、タイトルと腕立て伏せビューを提供することもできます.Adding a Table View to Your Interface
表ビューをインタフェースに追加するには、表ビューコントローラオブジェクトをシーケンスイメージボードにドラッグします.Xcodeは、ビューコントローラとテーブルビューを含む新しいシーンを作成し、ユーザーが構成および使用できるようにします.
テーブルビューはデータ中心(データ駆動)で、通常は提供されたデータソースオブジェクトからデータをインポートします.Data Source objectは、アプリケーション内のデータを管理し、テーブル内のセルを作成および構成します.テーブルの内容が変更されていない場合は、シーケンスイメージボードファイルで設定できます.
表データの指定方法の詳細については、Filling a Table with Dataを参照してください.
Saving and Restoring the Table's Current State
表ビューでは、UIKEtアプリケーションの復元がサポートされています.テーブルのデータを保存して復元するには、テーブルビューのrestorationIdentifierにNULL以外の値を指定します.親ビューコントローラを保存すると、テーブルビューは現在選択されている行と表示されている行のインデックスパスを自動的に保存します.テーブル内のデータ・ソース・オブジェクトがUIDataSourceModelAssociationプロトコルを使用している場合、テーブルはインデックス・パスではなく、ユーザーがこれらのアイテムに提供する一意のIDを格納します.
アプリケーションのステータス情報の保存と復元の詳細については、Preserving Your App's UI Across Lanunchesを参照してください.
Reference
この問題について([作成中]UItableView), 我々は、より多くの情報をここで見つけました https://velog.io/@yescoach/UITableViewテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol