在实际的应用中,总感觉圆角的东西比较好看, 像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>这句哦
分享到:
相关推荐
基于UIView扩展的类目,用于设置上下左右圆角,可设置单边圆角,也可设置为圆形 github地址:https://github.com/LQQZYY/UIViewCornerDemo 喜欢的话就给颗星支持一下,感谢!
JMRoundedCorner - UIView设置不触发离屏渲染的圆角
可以创建一个带有圆角和阴影的uiview
为UIView添加圆角扩展
一行代码给任意视图添加高性能圆角,四个角可选 可添加描边属性
IOS圆角和阴影处理,以一张图片为例子 注释清晰,方便新手学习
主要介绍了iOS应用开发中UIView添加边框颜色及设置圆角边框的方法,代码基于传统的Objective-C,需要的朋友可以参考下
源码SkyRadiusView,实现view背景色的四个边角自定义成圆角 使用方法 使用方法很简单,只需要在xib或StoryBoard中继承SkyRadiusView,并设置参数即可 详情请参考项目中的示例代码 和 gif图片 测试环境:Xcode 6,...
IOS设置UIView的边框为圆角 iOS 系统自带的 View 组件都是正方形的,看起来都太生硬,有时候我需要变成圆角形式,如下图: 具体的实现是使用QuartzCore库,下面我具体的描述一下实现过程: • 首先创建一...
UIView-BezierCurve 圆角化UIView的各个角
UIView的阴影设置主要通过UIView的layer的相关属性来设置 阴影的颜色 imgView.layer.shadowColor = [UIColor blackColor].CGColor; 阴影的透明度 imgView.layer.shadowOpacity = 0.8f; 阴影的圆角 imgView....
给 UIView 或 UIImage 高性能添加圆角,生成渐变色图片等
UIView+Roundify 具有选择性添加圆角的方法的 UIView 类别。 用法: # import " UIView+Roundify.h...- (void) viewDidLayoutSubviews { [super viewDidLayoutSubviews]; [self.someView addRoundedCorners:...
@interface UIView (BorderLine) /** 增加边框 @param borderWidth 边框宽度 @param borderColor 边框颜色 @param cornerRadius 边框圆角 */ - (void)addBorderLineWithBorderWidth:(CGFloat)borderWidth ...
主要给大家介绍了关于iOS中UIView实现不同方向的导角的相关资料,文中通过示例代码介绍的非常详细,对大家学习或使用iOS具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
设置圆角目前知道的有四种方法: 1、通过shapeLayer设置 2、通过view的layer设置 3、通过BezierPath设置 4、通过贴图的方式设置 1、shapeLayer的实现 通过bezizerpath设置一个路径,加到目标视图的...
大家都知道在iOS中为UIView添加阴影还是比较简单的,只需要设置layer的shadow属性就可以了,但是问题在于设置阴影之后,必须设置masksToBounds为NO,而圆角图片则要求masksToBounds必须为YES,两者相互冲突,会导致...
GitHub地址: https://github.com/JohnnyHooo/HJViewStyle 特点: xib零代码和代码快速设置View各种样式 阴影和圆角并存 渐变色背景 根据主题色快速设置渐变背景色 pod 'HJViewStyle'