zoukankan      html  css  js  c++  java
  • UIButton的圆角

    _interestedBtn = [UIButton buttonWithType:UIButtonTypeCustom];

        _interestedBtn.layer.cornerRadius = 8;

        _interestedBtn.layer.borderColor = [UIColor orangeColor].CGColor;

        _interestedBtn.layer.borderWidth = 1;

        _interestedBtn.layer.masksToBounds = YES;

        [_interestedBtn setTitle:@"感兴趣" forState:UIControlStateNormal];

        [_interestedBtn setTitle:@"已感兴趣" forState:UIControlStateSelected];

        [_interestedBtn setTitleColor:[UIColor orangeColor] forState:UIControlStateNormal];

        [_interestedBtn setTitleColor:[UIColor lightGrayColor] forState:UIControlStateSelected];

        [_interestedBtn addTarget:self action:@selector(interestedBtnAction:) forControlEvents:UIControlEventTouchUpInside];

        [self.contentView addSubview:_interestedBtn];

    -(void)interestedBtnAction:(UIButton *)sender{

        sender.selected = !sender.selected;

        

        if (sender.selected) {

            _interestedBtn.layer.cornerRadius = 8;

            _interestedBtn.layer.borderColor = [UIColor lightGrayColor].CGColor;

            _interestedBtn.layer.borderWidth = 1;

            _interestedBtn.layer.masksToBounds = YES;

        }else{

            _interestedBtn.layer.cornerRadius = 8;

            _interestedBtn.layer.borderColor = [UIColor orangeColor].CGColor;

            _interestedBtn.layer.borderWidth = 1;

            _interestedBtn.layer.masksToBounds = YES;

        }

    }

    1
  • 相关阅读:
    Android View相关知识问答
    AMS工作原理:activity启动
    Android系统启动概要
    源码分析: 图片加载框架Picasso源码分析
    Android组件化、模块化、插件化
    Android技术文章收集
    一个功能强大的日志工具类
    Android Hook技术
    虚函数与纯虚函数
    二叉树的深度并判断是否是平衡二叉树
  • 原文地址:https://www.cnblogs.com/fantasy3588/p/5539166.html
Copyright © 2011-2022 走看看