UI基础 Button

时间:2020-07-15 01:38:38   收藏:0   阅读:57

 

 

UIButton

#import "ViewController.h"

@interface ViewController ()

@end

@implementation ViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    
    //按钮
//    UIButton* button=[[UIButton alloc]initWithFrame:<#(CGRect)#>]
    UIButton* button=[UIButton buttonWithType:UIButtonTypeCustom];
    button.backgroundColor=[UIColor yellowColor];
    [self.view addSubview:button];
    //指定位置大小
    button.frame=CGRectMake(50, 100, 300, 300);
    //设置按钮文字
    [button setTitle:@"淘宝" forState:UIControlStateNormal];
    //设置按钮颜色
    [button setTitleColor:[UIColor redColor] forState:UIControlStateNormal];
    //背景图片
    //创建一张图片
//    UIImage* image=[UIImage imageNamed:@"a.jpg"];
//    [button setBackgroundImage:image forState:UIControlStateNormal];
//    //前景图片
//    [button setImage:[UIImage imageNamed:@"b.jpg"] forState:UIControlStateNormal];
    
    //调整文字和图片位置
    [button setImageEdgeInsets:UIEdgeInsetsMake(0, -30, 0, 0)];
    [button setTitleEdgeInsets:UIEdgeInsetsMake(0, 30, 0, 0)];
    
    //添加点击事件
    [button addTarget:self action:@selector(youTouchMe) forControlEvents:UIControlEventTouchUpInside];
    
    
    

}
-(void)youTouchMe
{
    NSLog(@"你点了我");
    
    
}
@end

 

原文:https://www.cnblogs.com/zhangqing979797/p/13302524.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!