Latest 1.1.4
Homepage https://github.com/CoderLinLee/LLSegmentViewController
License MIT
Platforms ios 8.0, requires ARC
Authors

效果参考

JXCategoryView

要求

  • iOS 8.0+
  • Xcode 9
  • Swift

使用CocoaPods安装

pod 'LLSegmentViewController'

自定义

只需两步就可完成自定义效果:(可参考项目内的自定义样式)

  • 1、继承LLSegmentBaseItemView;
  • 2、实现LLSegmentBaseItemView以下方法(有些方法可实现可不实现)
//1、设置标题
public func titleChange(title:String)
//2、滚动时会调用这个方法,percent的取值范围是0...1
public func percentChange(percent:CGFloat)
//3、返回当前ItemView的宽度
public func itemWidth() ->CGFloat
//设置Item的style样式
public func setSegmentItemViewStyle(itemViewStyle:LLSegmentItemViewStyle) 

效果预览

详情页效果预览

说明 Gif
个人中心头部放大
个人中心列表刷新
商品详情

指示器效果预览

说明 Gif
LineView固定宽度
LineView京东风格
LineView爱奇艺风格
LineView回旋风格
LineView与Item等宽
LineView分割线
LineView背景
LineView椭圆形
LineView椭圆形加阴影
LineView文字遮罩
LineView文字遮罩加背景
LineView文字遮罩加背景和阴影
LineView三角形
LineView小红点加数字
LineView点线效果
LineViewQQ红点

特殊效果预览

说明 Gif
LineView嵌套
LineView足球
LineView插入
LineView混合
LineView图片做背景
LineView图片文字

自定义Item效果预览

说明 Gif
LineView背景色渐变
LineView富文本
LineView网易新闻

自定义tabbar效果预览

说明 Gif
LineView微信
LineView微博
LineView图片做背景

邮箱:[email protected]

QQ群: 142649183

Latest podspec

{
    "name": "LLSegmentViewController",
    "version": "1.1.4",
    "summary": "u4e3bu6d41APPu5206u7c7bu5207u6362u6edau52a8u89c6u56fe",
    "homepage": "https://github.com/CoderLinLee/LLSegmentViewController",
    "license": "MIT",
    "authors": {
        "CoderLinLee": "[email protected]"
    },
    "platforms": {
        "ios": "8.0"
    },
    "source": {
        "git": "https://github.com/CoderLinLee/LLSegmentViewController.git",
        "tag": "1.1.4"
    },
    "source_files": "LLSegmentViewController/LLSegmentViewController/**/*",
    "requires_arc": true,
    "swift_version": "4.0"
}

Pin It on Pinterest

Share This