• 【代码笔记】iOS-按钮带下划线的写法


    一,效果图。

    二,工程图。

    三,代码。

    RootViewController.h

    RootViewController.m

    复制代码
    - (void)viewDidLoad
    {
        [super viewDidLoad];
        // Do any additional setup after loading the view.
        
        //初始化按钮
        [self initRegisterButton];
    }
    #pragma -mark -funcitons
    -(void)initRegisterButton
    {
        //注册账号按钮
        UIButton *registerButton=[UIButton buttonWithType:UIButtonTypeRoundedRect];
        registerButton.frame=CGRectMake(50,100, 100, 20);
        registerButton.backgroundColor=[UIColor clearColor];
        [registerButton setTitle:@"注册账号" forState:UIControlStateNormal];
        [registerButton addTarget:self action:@selector(doClickRegisterButton:) forControlEvents:UIControlEventTouchUpInside];
        registerButton.titleLabel.textColor=[UIColor colorWithRed:144.0/255.0 green:144.0/255.0 blue:144.0/255.0 alpha:0.8];
        [self.view addSubview:registerButton];
        
        
        //注册账号下的线
        UIImageView *line=[[UIImageView alloc]initWithFrame:CGRectMake(registerButton.frame.origin.x+10, registerButton.frame.origin.y+registerButton.frame.size.height, 100, 1)];
        line.backgroundColor=[UIColor colorWithRed:144.0/255.0 green:144.0/255.0 blue:144.0/255.0 alpha:0.3];
        [self.view addSubview:line];
    
    }
    #pragma -mark -doClickButton
    -(void)doClickRegisterButton:(UIButton *)btn
    {
        NSLog(@"--doClickRegisterButton--");
    }
    复制代码
  • 相关阅读:
    线程之Thread
    如何通过HTTP优雅调用第三方-Feign
    Spring AOP核心源码
    Spring-beans之BeanFactory初始化
    spring-core源码走读
    power of two
    排序算法(二)两种选择排序
    排序算法(一)四种冒泡排序
    约瑟夫问题
    我理解的CLH
  • 原文地址:https://www.cnblogs.com/yang-guang-girl/p/5011952.html
Copyright © 2020-2023  润新知