欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

iOS应用开发中UIView添加边框颜色及设置圆角边框的方法

程序员文章站 2022-07-11 18:22:42
uiview加边框及边框颜色 引用库: 复制代码 代码如下: #import 使用: 复制代码...

uiview加边框及边框颜色

引用库:

复制代码 代码如下:

#import <quartzcore/quartzcore.h>

使用:
复制代码 代码如下:

//添加边框和提示
        cgrect framerect = cgrectmake(20, 90, self.window.frame.size.width-40, self.window.frame.size.height-180);
        uiview   *frameview = [[uiview alloc] initwithframe:framerect] ;
        frameview.layer.borderwidth = 1;
        frameview.layer.bordercolor = [[uicolor whitecolor] cgcolor];


设置uiview的边框为圆角
在实际的应用中,总感觉圆角的东西比较好看, 像button,label,image等等,以前的时候我就经常给那些控件添加一个uiimageview作为背景,再搞张圆角的图片,不过今天发现了新方法看代码

复制代码 代码如下:

viewt.layer.cornerradius = 10;//设置那个圆角的有多圆
viewt.layer.borderwidth = 10;//设置边框的宽度,当然可以不要
viewt.layer.bordercolor = [[uicolor redcolor] cgcolor];//设置边框的颜色
viewt.layer.maskstobounds = yes;//设为no去试试

其实的viewt是uiview的实例,当然也可以是他的子类实例哈。

最后别忘记添加quartzcore.framework这个库,还有在你的文件中包含#import <quartzcore/quartzcore.h>这句哦