共用方式為


在 Xamarin.iOS 中使用數據表和儲存格

警告

iOS 設計工具在 Visual Studio 2019 16.8 版和 Visual Studio 2019 for Mac 8.8 版中已被取代,並在 Visual Studio 2019 16.9 版和 Visual Studio for Mac 8.9 版中移除。 建置 iOS 使用者介面的建議方式是直接在執行 Xcode 介面產生器的 Mac 上。 如需詳細資訊,請參閱 使用 Xcode 設計使用者介面。

本節介紹用來建立和顯示數據表的類別,然後提供如何在 Xamarin.iOS 中使用它們的範例。 其涵蓋使用數據表的默認外觀、自定義版面配置、實作編輯,以及使用 Xamarin iOS 設計工具以可視化方式設計數據表。 有時候顯示器顯然是一份數據列清單(例如音樂應用程式),有時很難辨識表格控件(例如在聯繫人應用程式中編輯,或訊息應用程式中的交談)。

對於使用 Xamarin.Android 處理跨平台應用程式的人,UITableView 控件類似於 Android 中的 ListView 類別(而 UITableViewSource 類別類似於 Android 的 Adapter 類別)。

這些文章將全面探討如何使用數據表,包括:

  • 數據表元件 – 控制項視覺元素的 UITableView 簡介和說明。
  • 在數據表 中顯示數據 – 示範如何建立和填入數據表、使用不同的數據表和儲存格樣式,以及藉由回收儲存格物件來避免記憶體問題。
  • 進階使用 – 建置自定義儲存格,並使用UITableView類別的編輯功能。
  • 以可視化方式 建立數據表 – 使用適用於 iOS 的 Xamarin Designer 來建立具有 Storyboard 的數據表驅動介面。

目錄

數據表元件和功能

使用資料填入資料表

自訂資料表的外觀

編輯

數據列動作

在分鏡腳本中建立數據表

自動調整資料列高度