zoukankan      html  css  js  c++  java
  • 自定义UISegmentedControl

    在页面中

     1 UIImage *segmentSelected = [[UIImage imageNamed:@"segcontrol_sel.png"]
     2                                 resizableImageWithCapInsets:UIEdgeInsetsMake(0, 15, 0, 15)];
     3     UIImage *segmentUnSelected = [[UIImage imageNamed:@"segcontrol_uns.png"]
     4                                   resizableImageWithCapInsets:UIEdgeInsetsMake(0, 15, 0, 15)];
     5     UIImage *segmentSelectedUnselected = [[UIImage imageNamed:@"segcontrol_sel-uns.png"]
     6                                           resizableImageWithCapInsets:UIEdgeInsetsMake(0, 15, 0, 15)];
     7     UIImage *segmentUnSelectedSelected = [[UIImage imageNamed:@"segcontrol_uns-sel.png"]
     8                                 resizableImageWithCapInsets:UIEdgeInsetsMake(0, 15, 0, 15)];
     9     UIImage *segmentUnSelectedUnSelected = [[UIImage imageNamed:@"segcontrol_uns-uns.png"]
    10                                 resizableImageWithCapInsets:UIEdgeInsetsMake(0, 15, 0, 15)];
    11     
    12     [self.seg setBackgroundImage:segmentUnSelected     // 非选中状态背景图
    13                         forState:UIControlStateNormal
    14                       barMetrics:UIBarMetricsDefault];
    15     [self.seg setBackgroundImage:segmentSelected        // 选中状态背景图
    16                         forState:UIControlStateSelected
    17                       barMetrics:UIBarMetricsDefault];
    18     
    19     [self.seg setDividerImage:segmentUnSelectedUnSelected   // 设置分割部分背景图,二侧都是非选中状态时
    20           forLeftSegmentState:UIControlStateNormal
    21             rightSegmentState:UIControlStateNormal
    22                    barMetrics:UIBarMetricsDefault];
    23     
    24     [self.seg setDividerImage:segmentSelectedUnselected    // 设置分割部分背景图,左边为选中状态,右边为非选中状态时
    25           forLeftSegmentState:UIControlStateSelected
    26             rightSegmentState:UIControlStateNormal
    27                    barMetrics:UIBarMetricsDefault];
    28     
    29     [self.seg setDividerImage:segmentUnSelectedSelected    // 设置分割部分背景图,左边为非选中状态,右边为选中状态
    30           forLeftSegmentState:UIControlStateNormal
    31             rightSegmentState:UIControlStateSelected
    32                    barMetrics:UIBarMetricsDefault];
  • 相关阅读:
    react的路由以及传值方法
    三连击
    给网页添加鼠标样式
    单词统计(续)
    个人课程总结
    构建之法阅读笔记02
    构建之法阅读笔记01
    第十六周总结
    计算最长英语单词链
    第十五周总结
  • 原文地址:https://www.cnblogs.com/sell/p/2915695.html
Copyright © 2011-2022 走看看