iOS 上的 ListView 群組標頭樣式
這個 .NET 多平臺應用程式 UI (.NET MAUI) iOS 平臺特定控制標頭儲存格是否 ListView 在捲動期間浮動。 將可系結屬性設定 ListView.GroupHeaderStyle
為 列舉值 GroupHeaderStyle
,以在 XAML 中取用:
<ContentPage ...
xmlns:ios="clr-namespace:Microsoft.Maui.Controls.PlatformConfiguration.iOSSpecific;assembly=Microsoft.Maui.Controls">
<StackLayout Margin="20">
<ListView ... ios:ListView.GroupHeaderStyle="Grouped">
...
</ListView>
</StackLayout>
</ContentPage>
或者,您可以使用 Fluent API 從 C# 取用它:
using Microsoft.Maui.Controls.PlatformConfiguration;
using Microsoft.Maui.Controls.PlatformConfiguration.iOSSpecific;
...
listView.On<iOS>().SetGroupHeaderStyle(GroupHeaderStyle.Grouped);
方法 ListView.On<iOS>
會指定此平臺專屬只會在 iOS 上執行。 命名空間 ListView.SetGroupHeaderStyle
中的 Microsoft.Maui.Controls.PlatformConfiguration.iOSSpecific
方法可用來控制標頭儲存格是否 ListView 在捲動期間浮動。 列舉 GroupHeaderStyle
提供兩個可能的值:
此外, ListView.GetGroupHeaderStyle
方法可以用來傳回 GroupHeaderStyle
套用至 的 ListView 。
結果是,指定的 GroupHeaderStyle
值會套用至 ListView ,這會控制標頭儲存格是否在捲動期間浮動: