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

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

作者: iOS门三闫 | 来源:发表于2020-06-11 09:19 被阅读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/ibhmuctx.html