zoukankan      html  css  js  c++  java
  • UI控件(UIButton)

    @implementation ViewController
    
    - (void)viewDidLoad {
        [super viewDidLoad];
        //  UIButtonTypeCustom = 0,         自定义风格
        //  UIButtonTypeRoundedRect,        圆角矩形
        //  UIButtonTypeDetailDisclosure,   蓝色小箭头按钮
        //  UIButtonTypeInfoLight,          亮色感叹号
        //  UIButtonTypeInfoDark,           暗色感叹号
        //  UIButtonTypeContactAdd,         十字加号按钮
        button_ = [UIButton buttonWithType:UIButtonTypeRoundedRect];
        
        //[button setTitle:@"注册" forState:UIControlStateNormal];
        
        UIImage *normalImage = [UIImage imageNamed:@"icon_u1.png"];
        UIImage *pressedImage= [UIImage imageNamed:@"icon_u10.png"];
        
        //    UIControlStateNormal          正常状态
        //    UIControlStateHighlighted     高亮状态
        //    UIControlStateDisabled        禁用状态
        //    UIControlStateSelected        选中状态
        [button_ setBackgroundImage:normalImage forState:UIControlStateNormal];
        [button_ setBackgroundImage:pressedImage forState:UIControlStateDisabled];
    
        [button_ setFrame: CGRectMake(10, 30, 50, 50)];
        
        //  UIControlEventTouchDown       单点触摸按下
        //  UIControlEventTouchDownRepeat 多点触摸按下,多个手指
        //  UIControlEventTouchUpInside   控件触摸的抬起事件
        //  UIControlEventAlltouchEvents  所有触摸事件
        [button_ addTarget:self action:@selector(doClick) forControlEvents:UIControlEventTouchDown];
        
        [self.view addSubview:button_];    
    }
    
    -(void)doClick{
        NSLog(@"%s", __FUNCTION__);
        //禁止该按钮点击
        button_.enabled = NO;
    }
    
    @end
  • 相关阅读:
    C++结构体中sizeof
    sizeof()的用法
    XStream和Json
    省市联动
    ajax
    配置文件的读取
    JSP标签库
    字符串函数参数传入传出(去空格)
    字符串函数参数传入传出(字符串反转)
    opendir,readdir,closedir
  • 原文地址:https://www.cnblogs.com/Fredric-2013/p/5185854.html
Copyright © 2011-2022 走看看