使用 Xamarin.iOS 生成用户界面

情节提要

情节提要是应用程序的外观和流的视觉表示形式。 利用 Visual Studio for Mac,可以与 Xcode Interface Builder 进行交互,以直观方式设计应用程序屏幕,以及使用 C# 访问视图、控制器和 Segue,以便获得更多控制。

iOS 设计器

警告

iOS Designer 在 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 设计用户界面

我们为完全集成到 Visual Studio for Mac 中的 iOS 情节提要格式构建了一个设计器。 iOS 设计器与情节提要格式保持完全兼容,以便可以在 Xcode 或 Visual Studio for Mac 中编辑文件。 此外,编辑器还支持高级功能,例如在设计时在编辑器中呈现的自定义控件。

iOS 中的用户界面

介绍如何在 Xamarin.iOS 应用中使用 iOS 用户界面,包括:外观 API、创建用户界面对象、布局选项、提供触觉反馈和使用 UI 线程。

用户界面控件

Xamarin.iOS 公开 Apple 提供的所有本机用户界面对象。 可使用 iOS 设计器、Xcode 的 Interface Builder 或以编程方式将它们轻松添加到 Xamarin.iOS 应用程序。 无论选择哪种方法,Xamarin.iOS 都会公开所有用户界面对象属性和方法 (C#)。