.NET 多平台应用 UI (.NET MAUI) 平台特定功能允许你使用仅在特定平台上可用的功能,而无需自定义处理程序。
为 iOS 上的 .NET MAUI 视图提供了以下特定于平台的功能:
- 设置 Cell 背景色。 有关详细信息,请参阅 iOS 中单元格的背景色。
- 控制在 DatePicker内进行项选择的时间。 有关详细信息,请参阅 iOS 上的DatePicker 项目选择。
- 通过调整字号,确保输入的文本适合于 Entry 的规格。 有关详细信息,请参阅 iOS 上条目字号。
- 在 Entry中设置光标颜色。 有关详细信息,请参阅 iOS 上的条目光标颜色。
- 控制 ListView 表头单元格在滚动期间是否浮动。 有关详细信息,请参阅 iOS 上的ListView 组标头样式。
- 控制在更新 ListView 项集合时是否禁用行动画。 有关详细信息,请参阅 iOS 上的ListView 行动画。
- 在 ListView上设置分隔符样式。 有关详细信息,请参阅 iOS 上的ListView 分隔符样式。
- 控制在 Picker中发生项选择的时间。 有关详细信息,请参阅 iOS 上的选取器项选择。
- 控制 SearchBar 是否具有背景。 有关详细信息,请参阅 iOS 上的SearchBar 样式。
- 通过点击 Slider 条上的位置来设置
Slider.Value
属性,而无需拖动 Slider 拇指。 有关更多信息,请参阅 iOS 上的 滑块拇指轻点。 - 控制打开 SwipeView时使用的转换。 有关详细信息,请参阅 iOS 上的SwipeView 轻扫切换模式。
- 控制在 TimePicker中发生项选择的时间。 有关详细信息,请参阅 iOS 上的TimePicker 项选择。
为 iOS 上的 .NET MAUI 页面提供了以下特定于平台的功能:
- 控制在显示浮出控件页面时,FlyoutPage 的详细信息页面是否应用了阴影。 有关详细信息,请参阅 iOS 上的FlyoutPage 阴影。
- 控制导航栏是否半透明。 有关详细信息,请参阅 iOS 上的导航栏半透明。
- 控制页面标题是否显示为页面导航栏中的大标题。 有关详细信息,请参阅 iOS 上的大型页面标题。
- 禁用安全区域布局指南,确保页面内容位于所有 iOS 设备安全的屏幕区域。 有关详细信息,请参阅 在 iOS上禁用安全区域布局指南。
- 将模态页面显示为弹出窗口。 有关详细信息,请参阅 在 iOS 和 Mac Catalyst上以弹出窗口的形式显示模态页面。
- 在 Page上设置致敬指示器的可见性。 有关详细信息,请参阅 iOS 上的主页指示器可见性。
- 设置 Page的状态栏可见性。 有关详细信息,请参阅 iOS上的页面状态栏可见性。
- 设置模式页的呈现样式。 有关详细信息,请参阅 iOS 上的模式页面演示文稿样式。
- 在 TabbedPage上设置选项卡栏的半透明模式。 有关详细信息,请参阅 iOS 上的 tabbedPage 半透明 TabBar。
为 iOS 上的 .NET MAUI 布局提供了以下特定于平台的功能:
- 控制 ScrollView 是处理触摸手势还是将其传递给其内容。 有关详细信息,请参阅 ScrollView 内容涉及 iOS。
为 iOS 上的 .NET MAUI Application 类提供了以下特定于平台的功能:
- 在滚动视图中启用 PanGestureRecognizer,以捕获和共享平移手势与滚动视图。 有关详细信息,请参阅 iOS 上的同时平移手势识别。