美文网首页
UIKit之UISwitch 开关

UIKit之UISwitch 开关

作者: MI移动 | 来源:发表于2017-07-20 09:13 被阅读0次
#import "TestController.h"

@interface TestController ()
@property (strong, nonatomic)UISwitch *switchBtn;
@end

@implementation TestController

- (void)viewDidLoad {
    [super viewDidLoad];
}

#pragma mark - lazyload
- (UISwitch *)switchBtn{
    if (!_switchBtn) {
        _switchBtn = [[UISwitch alloc]initWithFrame:CGRectMake(100, 100, 100, 100)];
        [self.view addSubview:_switchBtn];
        // 设置默认开关状态属性
        _switchBtn.on = YES;
        // animated 动画效果开关失效
        // [_switchBtn setOn:YES animated:YES];
        
        // 设置中间按钮(拇指)的颜色
        _switchBtn.thumbTintColor = [UIColor grayColor];
        
        // 设置on状态的背景色
        _switchBtn.onTintColor = [UIColor blueColor];
        
        // 是否隐藏
        // switchButton.hidden = YES;
        
        // masory布局
        [_switchBtn mas_makeConstraints:^(MASConstraintMaker *make) {
            make.left.top.equalTo(self.view);
            make.size.mas_equalTo(CGSizeMake(50, 50));
        }];
        
        
        [_switchBtn bk_addEventHandler:^(id  _Nonnull sender) {
            self.view.backgroundColor = [(UISwitch *)sender isOn]?[UIColor redColor]:[UIColor greenColor];
        } forControlEvents:UIControlEventTouchUpInside];
    }
    return _switchBtn;
}
@end

相关文章

  • UIKit之UISwitch 开关

  • UIController

    UIKit提供了一组控件:UISwitch开关、UIButtonbutton、UISegmentedCon...

  • 关于iOS中UIControl的介绍

    UIKit提供了一组控件:UISwitch开关、UIButton按钮、UISegmentedControl分段控件...

  • UIControl

    UIKit提供了一组控件:UISwitch开关、UIButton按钮、UISegmentedControl分段控件...

  • UIKit的控件

    UIKit提供了一组控件:UISwitch开关、UIButton按钮、UISegmentedControl分段控件...

  • Category动态增加属性

    .h import @interface UISwitch (WithKey) @...

  • UIControl属性和方法✨

    版权声明:本文为博主原创文章,未经博主允许不得转载。 UIKit提供了一组控件:UISwitch开关、UIButt...

  • UIKit - UISwitch

    修改不同状态下的颜色

  • 25-Swift 之UISwitch

    一、UISwitch 开关的介绍 UISwitch 开关在App的开发中,开关的使用也很广泛。主要是控制某个功能的...

  • UISwitch和UIStepper

    UISwitch UISwitch(开关控件):提供了一个简单的开/关UI元素,类似于传统的物理开关,开关的可配置...

网友评论

      本文标题:UIKit之UISwitch 开关

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