SwiftUI-可以滑动的TabView框架

HSongSlideTabView

自己动手做的第一个框架

让TabView变的更酷!

未来会拓展它的自由度,添加更多可调整的属性

1.展示效果

haveImgDisplay.gif
noImgDisplay.gif

2.使用

①首先引入HSongSlideTabView

  import HSongSlideTabView

②定义TabView样式,并使用,非常简便

无图标(如1中左图)
  struct ContentView: View {
      let manager: Manager = Manager(leftTitle: "你好", rightTitle: "欢迎")
      var body: some View {
          HSongSlideTabView(manager: manager) {
              AView()
              BView()
          }
      }
  }
有图标(如1中右图)
  struct ContentView: View {
      let manager: Manager = Manager(leftImg: "dianpu", leftSelectedImg: "dianpu-sed",leftTitle: "你好", rightImg: "yinliao", rightSelectedImg: "yinliao-sed",rightTitle: "欢迎")
      var body: some View {
          HSongSlideTabView(manager: manager) {
              AView()
              BView()
          }
      }
  }

3.安装

支持通过cocoapods安装

在你的项目中的Podfile添加pod HSongSlideTabView即可

直接下载示例

将示例中的HSongSlideTabView文件夹导入到自己的项目即可
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容