Iphone 视图上的圆角
我很困惑我该如何绕道而行,我已经看到了大约10篇其他帖子,其中没有一篇对我有所帮助。我这样做对吗Iphone 视图上的圆角,iphone,ios,objective-c,uiview,Iphone,Ios,Objective C,Uiview,我很困惑我该如何绕道而行,我已经看到了大约10篇其他帖子,其中没有一篇对我有所帮助。我这样做对吗 #import "QuartzCore/QuartzCore.h" // in my ViewController.h - (void)viewDidLoad { [super viewDidLoad]; self.backgroundLayer.cornerRadius = 10.0f; } 如果有人能在这方面帮助我,我将不胜感激 是的,您是正确的,但是设置了self.backgr
#import "QuartzCore/QuartzCore.h" // in my ViewController.h
- (void)viewDidLoad
{
[super viewDidLoad];
self.backgroundLayer.cornerRadius = 10.0f;
}
如果有人能在这方面帮助我,我将不胜感激 是的,您是正确的,但是设置了
self.backgroundLayer.layer.borderWidth
,我想下面的代码可能对您有所帮助
对于给定ui视图的圆形边框
添加#导入“QuartzCore/QuartzCore.h”
fram工作。(你已经做到了)
在你的情况下,给UIView的边框
试着打开masksToBounds
。还有,什么是背景层
- (void)viewDidLoad {
[super viewDidLoad];
self.view.layer.cornerRadius = 10.0f;
self.view.layer.masksToBounds = YES;
}
还有哪十个帖子?因为如果他们这样做的话,他们对你的提问是错误的,不应该被接受为答案。另外,我不相信有任何东西叫做self.backgroundLayer
你想要的self.view.layer.cornerRadius
。效果很好,谢谢!
- (void)viewDidLoad {
[super viewDidLoad];
self.view.layer.cornerRadius = 10.0f;
self.view.layer.masksToBounds = YES;
}