zl程序教程

您现在的位置是:首页 >  工具

当前栏目

SwiftUI PageTabViewStyle 基础使用教程含源码

源码教程基础 SwiftUI 使用
2023-09-11 14:18:31 时间

PageTabViewStyle

一个TabViewStyle,它实现页面滚动TabView。

public struct PageTabViewStyle : TabViewStyle {

    ///显示页面索引视图的样式
    public struct IndexDisplayMode {

        /// 一页以上时显示索引视图
        public static let automatic: PageTabViewStyle.IndexDisplayMode

        /// 无论页面数如何,始终显示索引视图
        @available(watchOS, unavailable)
        public static let always: PageTabViewStyle.IndexDisplayMode

        /// Never display an index view
        @available(watchOS, unavailable)
        public static let never: PageTabViewStyle.IndexDisplayMode
    }

    /// 用索引显示模式创建一个新的`PageTabViewStyle`
    public init(indexDisplayMode: PageTabViewStyle.IndexDisplayMode = .automatic)
}

使用教程