美文网首页
iOS 关于iOS13的Segment当前选中的滑块会默认有一个

iOS 关于iOS13的Segment当前选中的滑块会默认有一个

作者: iOS门三闫 | 来源:发表于2019-09-25 16:07 被阅读0次

隐藏掉Segment默认选中的滑块白色背景/中间分割线,背景颜色

 if(@available(iOS13.0, *)) {

        //去掉选中滑块

        self.titleSegment.selectedSegmentTintColor = [UIColor whiteColor];

//        设置背景色

         [self.titleSegment setBackgroundImage:[self createImageWithColor:[UIColor colorWithHexString:@"#ffffff"]] forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];

        //去掉分割线 (whiteimg 是我截的长度为1,高度为44的白的图片)

        [self.titleSegment setDividerImage:[UIImage imageNamed:@"whiteimg"] forLeftSegmentState:UIControlStateNormal rightSegmentState:UIControlStateNormal barMetrics:UIBarMetricsDefault];

    }else{

        // Fallback on earlier versions

    }

相关文章

网友评论

      本文标题:iOS 关于iOS13的Segment当前选中的滑块会默认有一个

      本文链接:https://www.haomeiwen.com/subject/hyreuctx.html