Ios 离开圆线的角半径
设置UIView的边框宽度和角半径后,得到黑色的圆线 代码:Ios 离开圆线的角半径,ios,iphone,objective-c,uiview,Ios,Iphone,Objective C,Uiview,设置UIView的边框宽度和角半径后,得到黑色的圆线 代码: afterSelectFrameView.layer.borderWidth=[slide value]; afterSelectFrameView.layer.cornerRadius=[slide value]; 我使用下面的代码(它是ViewUtilities库的一部分)在任何视图上绕过拐角。 您可以修改它以添加其他半径、颜色等的参数 +(void)AdjustViewEdges:(UIView*)view { [vi
afterSelectFrameView.layer.borderWidth=[slide value];
afterSelectFrameView.layer.cornerRadius=[slide value];
我使用下面的代码(它是ViewUtilities库的一部分)在任何视图上绕过拐角。您可以修改它以添加其他半径、颜色等的参数
+(void)AdjustViewEdges:(UIView*)view
{
[view.layer setBorderColor: [[UIColor blackColor] CGColor]];
[view.layer setBorderWidth: 1.0];
[view.layer setCornerRadius:12.0f];
[view.layer setMasksToBounds:YES];
view.backgroundColor = [UIColor colorWithRed:.99 green:0.99 blue:0.99 alpha:1.0];
}
// You will need this as well
#import <QuartzCore/QuartzCore.h>
+(无效)调整视图边缘:(UIView*)视图
{
[view.layer setBorderColor:[[UIColor blackColor]CGColor]];
[视图.图层宽度:1.0];
[view.layer setCornerRadius:12.0f];
[view.layer setMasksToBounds:YES];
view.backgroundColor=[UIColor COLOR WITHRED:.99绿色:0.99蓝色:0.99阿尔法:1.0];
}
//你也需要这个
#进口
我不相信它给了我你看到的线条…但我的背景颜色不同,所以它们可能被隐藏
这有用吗?将掩码应用于边界
[imageView.layer setMasksToBounds:YES];
[imageView.layer setCornerRadius:5.0];
设置边界不是必需的,但这里有一个选项供您选择
[imageView.layer setBorderWidth:0.0f];
像这样使用它
afterSelectFrameView.layer.borderWidth=0.0;
afterSelectFrameView.layer.cornerRadius=[slide value];
快乐编码………afterSelectFrameView.layer.borderWidth=[滑动值];afterSelectFrameView.layer.cornerRadius=[滑动值];有什么帮助吗?或者任何可以解决我的问题的代码片段[幻灯片值]取决于滑块值。滑块值从0到10。
afterSelectFrameView.layer.masksToBounds=YES
我尝试了afterSelectFrameView.layer.masksToBounds=YES和afterSelectFrameView.layer.masksToBounds=NO。但问题仍然存在。实际上,我有一个UIScrollView,我正在添加图像视图。我尝试给出角半径和滚动视图的角宽度。这是正确的答案-屏蔽边界可以做到这一点。刚刚有(并修复了!)相同的问题。