使用 iOS 设计器生成用户界面

Xamarin Designer for iOS 是适用于 iOS 情节提要和 Interface Builder 格式的视觉设计器,与 Visual Studio for Mac 和 Visual Studio 完全集成。 iOS 设计器与情节提要和 .xib 格式保持完全兼容,因此除了 Xcode 的 Interface Builder 之外,还可以在 Visual Studio for Mac 或 Visual Studio 中编辑文件。 此外,Xamarin Designer for 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 设计用户界面

可用性

Xamarin Designer for iOS 在 Visual Studio for Mac 和 Windows 上的 Visual Studio 2017 中可用。

这些指南假设读者熟悉 Xamarin.iOS 入门指南中介绍的内容。

iOS 设计器基本知识

本指南介绍 Xamarin iOS 设计器的功能。 其中介绍了设计器基础知识,如何使用设计器以可视方式排布控件,以及如何编辑属性。

可设计控件概述

本指南深入介绍了自定义控件、它们的创建方式,以及它们必须满足哪些要求才能在设计图面上呈现。 此外,它还介绍了如何调试使用可设计控件时可能出现的常见问题。

演练 - 结合使用自定义控件和 iOS 设计器

本文提供分步演练,介绍如何创建自定义控件并在 iOS 设计器中使用它。 它介绍了如何使控件在设计器的工具箱中可用,以便可以将其拖放到视图上。 此外,它还介绍了如何实现控件,使其在设计时和运行时正确呈现,以及如何创建可在设计时设置的属性。

使用 Xamarin iOS 设计器进行自动布局

本指南介绍了 iOS 自动布局以及 iOS 设计器中可用的新约束工作流。