Функции платформы iOS в Xamarin.Forms

Для разработки Xamarin.Forms приложений для iOS требуется Visual Studio. На странице поддерживаемых платформ содержатся дополнительные сведения о предварительных требованиях.

Особенности платформы

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

Для представлений, страниц и макетов в iOS предоставляются Xamarin.Forms следующие функциональные возможности для конкретных платформ:

Для представлений в iOS предоставляются Xamarin.Forms следующие функциональные возможности для конкретных платформ:

Для страниц в iOS предоставляются Xamarin.Forms следующие функциональные возможности для конкретных платформ:

Для макетов в iOS предоставляются Xamarin.Forms следующие функциональные возможности для конкретных платформ:

  • Управление тем, обрабатывает ли ScrollView жест сенсорного ввода или передает его содержимому. Дополнительные сведения см. в статье ScrollView Content Touches on iOS.

Для класса в iOS предоставляются следующие функциональные возможности для конкретной Xamarin.FormsApplication платформы:

Форматирование для iOS

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

Дополнительные сведения о форматировании пользовательского интерфейса с помощью API для iOS, таких как конфигурация Info.plist и UIAppearance API.

Тематические и тематические интерфейсы iOS

Другие функции iOS

С помощью пользовательских отрисовщиков, DependencyService и MessagingCenter можно включить широкий спектр собственных функций в Xamarin.Forms приложения для iOS.