Создание пользовательских интерфейсов с помощью конструктора iOS

Конструктор Xamarin для iOS — это визуальный конструктор для форматов раскадровки и конструктора интерфейсов iOS, которые полностью интегрированы с Visual Studio для Mac и Visual Studio. Конструктор iOS поддерживает полную совместимость с форматами Раскадровки и XIB, чтобы файлы можно было редактировать в Visual Studio для Mac или Visual Studio в дополнение к конструктору интерфейсов Xcode. Кроме того, конструктор Xamarin для iOS поддерживает расширенные функции, такие как пользовательские элементы управления, которые отображаются во время разработки в редакторе.

Предупреждение

Поддержка конструктора iOS была прекращена в Visual Studio 2019 версии 16.8 и Visual Studio 2019 для Mac версии 8.8. В Visual Studio 2019 версии 16.9 и Visual Studio для Mac версии 8.9 этот конструктор удален. Рекомендуемый способ создания пользовательских интерфейсов iOS находится непосредственно на компьютере Mac под управлением Xcode. Дополнительные сведения см. в статье Проектирование пользовательских интерфейсов с помощью Xcode.

Availability

Конструктор Xamarin для iOS доступен в Visual Studio для Mac и в Visual Studio 2017 в Windows.

В этих руководствах предполагается знакомство с содержимым, описанным в руководствах по началу работы с Xamarin.iOS.

Основные сведения о конструкторе iOS

В этом руководстве рассматриваются функции конструктора Xamarin iOS. В нем рассматриваются основы конструктора, показывающие, как использовать конструктор для визуального размещения элементов управления и редактирования свойств.

Обзор элементов управления, доступных для разработки

В этом руководстве подробно рассматриваются пользовательские элементы управления, их создание и требования, которые они должны соответствовать отрисовке на поверхности конструктора. Кроме того, в нем показано, как выполнять отладку распространенных проблем, которые могут возникнуть при использовании элементов управления с возможностью разработки.

Пошаговое руководство. Использование пользовательских элементов управления с конструктором iOS

В этой статье содержится пошаговое руководство по созданию пользовательского элемента управления и его использованию в конструкторе iOS. В нем показано, как сделать элемент управления доступным на панели элементов конструктора, чтобы его можно было перетаскивать в представление. Кроме того, в нем показано, как реализовать элемент управления, чтобы он правильно отображал во время разработки и среды выполнения, а также как создавать свойства, которые можно задать во время разработки.

Автоматический макет с помощью конструктора Xamarin iOS

В этом руководстве представлена автоматическая разметка iOS и новый рабочий процесс ограничений, доступный в конструкторе iOS.