zoukankan      html  css  js  c++  java
  • uibutton的常用属性

    //UIButton
        UIButton *button=[UIButton buttonWithType:UIButtonTypeSystem];
        button.frame=CGRectMake(100, 100, 100, 100);
        button.backgroundColor=[UIColor yellowColor];
        
        //外观控制
        [button setTitle:@"按钮" forState:UIControlStateNormal];
        
        
        //加背景
       // [button setBackgroundImage:[UIImage imageNamed:@"1.png"] forState:UIControlStateNormal];
        
        //设置文字颜色
        [button setTitleColor:[UIColor redColor] forState:UIControlStateNormal];
            //第二种改变字体颜色方法
        button.tintColor=[UIColor blackColor];//渲染颜色
        
        //响应事件
        [button addTarget:self action:@selector(buttonAction:) forControlEvents:UIControlEventTouchUpInside];
        
        [bgView addSubview:button];
        [bgView release];
        

    //设置
        //文字
        [button setTitle:@"按钮" forState:UIControlStateNormal];
        //文字颜色
        [button setTitleColor:[UIColor redColor] forState:UIControlStateNormal];
        //背景图片
        [button setBackgroundImage:[UIImage imageNamed:@"1.pug"] forState:UIControlStateNormal];
        //添加事件
        [button addTarget:self action:@selector(buttonAction:) forControlEvents:UIControlEventTouchUpInside];
        //添加前景图片(需要镂空png图片)
        [button setImage:[UIImage imageNamed:@"2.png"] forState:UIControlStateNormal];
        
        //获取button上的文字
        NSString *butString = [button titleForState:UIControlStateNormal];
        NSLog(@"文字:%@",butString);
        //获取button上文字的颜色
        UIColor *buttonColor = [button titleColorForState:UIControlStateNormal];
        NSLog(@"%@",buttonColor);
        //获取前景图片
        UIImage *buttonImage = [button imageForState:UIControlStateNormal];
        //获取背景图片
        UIImage *butBgImage = [button backgroundImageForState:UIControlStateNormal];
        
        [self.window addSubview:button];
        [bgview release];
        
        */
        

  • 相关阅读:
    经典面试题目C语言
    论C语言中二级指针和二维数组之间的区别
    判断单链表中是否有环找到环的入口节点
    论decltype和auto的区别
    在ubuntu下安装opencv
    C中有关引用和指针的异同
    (四)关于读文件的结束的判别方法(EOF和feof)以及区别
    (三)论sizeof与strlen之间的区别
    (二)C语言文本流和二进制流的区别
    (一)C的编译,printf,规范化
  • 原文地址:https://www.cnblogs.com/-ios/p/4672587.html
Copyright © 2011-2022 走看看