zoukankan      html  css  js  c++  java
  • 利用layer设置背景图片以及NSForegroundColorAttributeName设置颜色

    @property (weak, nonatomic) IBOutlet UISegmentedControl *Sgment;
    
    @end
    
    @implementation ArenaViewController
    
    - (void)viewDidLoad {
        [super viewDidLoad];
        
        //设置控制器view的背景图片
        self.view.layer.contents = (__bridge id)([UIImage imageNamed:@"NLArenaBackground"].CGImage);
    
        //设置segument普通状态下的的背景图片
        
        [self.Sgment setBackgroundImage:[UIImage imageNamed:@"CPArenaSegmentBG"] forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
        
        //设置segument选中状态下的的背景图片
        [self.Sgment setBackgroundImage:[UIImage imageNamed:@"CPArenaSegmentSelectedBG"] forState:UIControlStateSelected barMetrics:UIBarMetricsDefault];
    
        //设置segument的文字颜色
        NSDictionary *attri = @{NSForegroundColorAttributeName : [UIColor whiteColor]};
        //默认情况下
        [self.Sgment setTitleTextAttributes:attri forState:UIControlStateNormal];
        //选中情况下
        [self.Sgment setTitleTextAttributes:attri forState:UIControlStateSelected];
    
    
    }
  • 相关阅读:
    正则匹配 sql语句参数
    正则判断是不是移动端浏览
    .net 2.0 后台多线程
    Oracle 获取当天数据
    C# 图片转Base64
    Js FileReader图片加载
    KendoUI操作笔记
    Android Studio解析Json文件内容
    LitePal
    C#最基本的小说爬虫
  • 原文地址:https://www.cnblogs.com/ZMiOS/p/5018862.html
Copyright © 2011-2022 走看看