IOS设置UIView的边框为圆角
2013-03-10 10:47
477 查看
iOS 系统自带的 View 组件都是正方形的,看起来都太生硬,有时候我需要变成圆角形式,如下图:

具体的实现是使用QuartzCore
库,下面我具体的描述一下实现过程:
• 首先创建一个项目,名字叫:ipad_webwiew
• 利用Interface Builder添加一个UIWebView,然后和相应的代码相关联
• 添加QuartzCore.framework
代码实现:
头文件:
[java] view
plaincopy
#import <UIKit/UIKit.h>
#import <QuartzCore/QuartzCore.h>
@interface ipad_webwiewViewController : UIViewController
{
IBOutlet UIWebView *myWebView;
UIView *myView;
}
@property (nonatomic,retain) UIWebView *myWebView;
@end
代码实现:
- (void)viewDidLoad
{
[super viewDidLoad];
//给图层添加背景图片:
//myView.layer.contents = (id)[UIImage imageNamed:@"view_BG.png"].CGImage;
//将图层的边框设置为圆脚
myWebView.layer.cornerRadius = 8;
myWebView.layer.masksToBounds = YES;
//给图层添加一个有色边框
myWebView.layer.borderWidth = 5;
myWebView.layer.borderColor = [[UIColor colorWithRed:0.52 green:0.09 blue:0.07 alpha:1] CGColor];
}

具体的实现是使用QuartzCore
库,下面我具体的描述一下实现过程:
• 首先创建一个项目,名字叫:ipad_webwiew
• 利用Interface Builder添加一个UIWebView,然后和相应的代码相关联
• 添加QuartzCore.framework
代码实现:
头文件:
[java] view
plaincopy
#import <UIKit/UIKit.h>
#import <QuartzCore/QuartzCore.h>
@interface ipad_webwiewViewController : UIViewController
{
IBOutlet UIWebView *myWebView;
UIView *myView;
}
@property (nonatomic,retain) UIWebView *myWebView;
@end
代码实现:
- (void)viewDidLoad
{
[super viewDidLoad];
//给图层添加背景图片:
//myView.layer.contents = (id)[UIImage imageNamed:@"view_BG.png"].CGImage;
//将图层的边框设置为圆脚
myWebView.layer.cornerRadius = 8;
myWebView.layer.masksToBounds = YES;
//给图层添加一个有色边框
myWebView.layer.borderWidth = 5;
myWebView.layer.borderColor = [[UIColor colorWithRed:0.52 green:0.09 blue:0.07 alpha:1] CGColor];
}
相关文章推荐
- IOS--UIViewUIButtonUIImageView设置圆角、阴影、边框的方法
- iOS开发之设置UIView边框颜色及边线厚度以及圆角及弧度
- IOS设置UIView的边框为圆角
- iOS应用开发中UIView添加边框颜色及设置圆角边框的方法
- ios客户端学习-设置UIView的Border(边框)和Round(圆角)
- IOS设置UIView、UIButton等控件的边框设置为圆角
- IOS设置UIView的边框为圆角
- IOS设置UIView的边框为圆角
- IOS设置UIView的边框为圆角
- IOS--UIViewUIButtonUIImageView设置圆角、阴影、边框的方法
- IOS设置UIView的边框为圆角
- IOS设置UIView的边框为圆角详解及实例
- UIView 设置圆角和边框备忘
- UIVIEW圆角和边框设置
- ios开发——给uiview等设置圆角
- iOS_给uiview等设置圆角
- UIView,UIButton,UIImageView等设置圆角,设置阴影,设置边框的方法
- IOS UIView圆角,阴影,边框,渐增光泽
- iOS设置view的边框、圆角、颜色
- ios学习--layer的应用(设置UIView子类边框属性&字体阴影属性)