Xamarin IOS 在另一个视图中嵌入带有静态单元格的 UITableView
Xamarin IOS Embed UITableView with Static Cells in another View
我正在为 Mac 使用 Visual Studio 中的 Xamarin.IOS 设计多页 IPad 应用程序。页面设计是用故事板完成的,我正在尝试设计一个页面,我们称它为 TablePage,其中包含一个 UITableView,它将覆盖大约一半的屏幕,另一半屏幕将包含其他控件。此 table 需要使用静态单元格创建,这需要 UITableViewController。
我已经添加了 UITableView 和 TablePage 的适当约束,现在我已经将 UITableViewController 添加到我的故事板中,我将在其中设计每个单元格及其行为。我的问题是如何告诉 TablePage 中的 UITableView 它将由我的新控制器填充和控制?
您可以使用管理其他一些 UIViewController 的特殊视图(容器视图)。
而不是你的 UITableView 添加容器视图并将根 segue 从这个容器视图添加到你的 UITableViewController。您可以为容器视图设置约束以指定其大小,并在 UITableViewController 中自定义 UITableView。
我正在为 Mac 使用 Visual Studio 中的 Xamarin.IOS 设计多页 IPad 应用程序。页面设计是用故事板完成的,我正在尝试设计一个页面,我们称它为 TablePage,其中包含一个 UITableView,它将覆盖大约一半的屏幕,另一半屏幕将包含其他控件。此 table 需要使用静态单元格创建,这需要 UITableViewController。
我已经添加了 UITableView 和 TablePage 的适当约束,现在我已经将 UITableViewController 添加到我的故事板中,我将在其中设计每个单元格及其行为。我的问题是如何告诉 TablePage 中的 UITableView 它将由我的新控制器填充和控制?
您可以使用管理其他一些 UIViewController 的特殊视图(容器视图)。
而不是你的 UITableView 添加容器视图并将根 segue 从这个容器视图添加到你的 UITableViewController。您可以为容器视图设置约束以指定其大小,并在 UITableViewController 中自定义 UITableView。