博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iOS中UIKit——UIButton设置边框
阅读量:4946 次
发布时间:2019-06-11

本文共 813 字,大约阅读时间需要 2 分钟。

UIButton *testButton = [UIButton buttonWithType:UIButtonTypeSystem];

    [testButton setFrame:CGRectMake(self.view.frame.size.width/2, self.view.frame.size.height/2, 100, 100)];

    [testButton setTitle:@"获取屏幕尺寸" forState:UIControlStateNormal];

   

    

    [testButton.layer setMasksToBounds:YES];//设置按钮的圆角半径不会被遮挡

    [testButton.layer setCornerRadius:10];

    [testButton.layer setBorderWidth:2];//设置边界的宽度

    

    //设置按钮的边界颜色

    CGColorSpaceRef colorSpaceRef = CGColorSpaceCreateDeviceRGB();

    CGColorRef color = CGColorCreate(colorSpaceRef, (CGFloat[]){

1,0,0,1});

    [testButton.layer setBorderColor:color];

    

    

    [testButton addTarget:self action:@selector(touch) forControlEvents:UIControlEventTouchUpInside];

    [self.view addSubview:testButton];

   

  实现效果:

    

 


 

我的CSDN博客地址:http://blog.csdn.net/qw963895582/article

转载于:https://www.cnblogs.com/123qw/p/4321337.html

你可能感兴趣的文章
VC++ Debug条件断点使用
查看>>
Python爬虫-什么是爬虫?
查看>>
QML MouseArea学习小结
查看>>
python 前面几个单词含义
查看>>
js one
查看>>
Ubuntu 安装mysql
查看>>
Java Map遍历方式的选择
查看>>
supervisord的配置
查看>>
asp.net "true"的小坑
查看>>
HDU2222Keywords Search AC_自动机
查看>>
Python基础之基本知识
查看>>
gulp-less使用
查看>>
js读书笔记
查看>>
Servlet 学习
查看>>
JS加载顺序
查看>>
POJ3009:Curling 2.0(dfs)
查看>>
Centos7使用yum下载rpm包而不执行安装
查看>>
智能合约与自动售货机(转)
查看>>
各种排序算法的性能特点
查看>>
python记录
查看>>