zoukankan      html  css  js  c++  java
  • iOS-设置按钮的属性

    - (void)viewDidLoad
    {
        [super viewDidLoad];
        // Do any additional setup after loading the view, typically from a nib.
        
        // 1.创建按钮
        // 1.1.创建
        UIButton *btn = [[UIButton alloc] init];
        
        // 1.2.设置按钮的尺寸和位置
        btn.frame = CGRectMake(0, 0, 100, 100);
        
        // 1.3.设置按钮普通状态下的属性
        // 1.3.1.设置背景图片
        UIImage *normal = [UIImage imageNamed:@"btn_01.png"];
        [btn setBackgroundImage:normal forState:UIControlStateNormal];
        // 1.3.2.设置文字
        [btn setTitle:@"XX" forState:UIControlStateNormal];
        // 1.3.3.设置文字颜色
        [btn setTitleColor:[UIColor greenColor] forState:UIControlStateNormal];
        
        // 1.4.设置按钮高亮状态下的属性
        // 1.4.1.设置背景图片
        UIImage *high = [UIImage imageNamed:@"btn_02.png"];
        [btn setBackgroundImage:high forState:UIControlStateHighlighted];
        // 1.4.2.设置文字
        [btn setTitle:@"OO" forState:UIControlStateHighlighted];
        // 1.4.3.设置文字颜色
        [btn setTitleColor:[UIColor redColor] forState:UIControlStateHighlighted];
        
        // 1.5.监听按钮点击
        [btn addTarget:self action:@selector(btnClick:) forControlEvents:UIControlEventTouchUpInside];
    
        // 2.添加按钮到控制器的view中
        [self.view addSubview:btn];
    
    }

     其他的控件类似~使用的时候参照苹果官方文档

    每天进步一点点
  • 相关阅读:
    [C++]2-5 分数化小数
    [C++]2-4 子序列的和
    [C++]2-3 倒三角形
    [C++]2-2 韩信点兵
    [C++]2-1 水仙花数
    [C++]竞赛模板·数据统计与IO(重定向版与非重定向版)
    数学建模·经验小结
    信息检索·论文写作
    PPT制作
    演讲与语言表达
  • 原文地址:https://www.cnblogs.com/DarbyCJ/p/3646914.html
Copyright © 2011-2022 走看看