草庐IT

ios - UITabBar如何设置圆角和阴影?

我想为UITabBar设置圆角半径和阴影,但我遇到了问题。这是我的代码tabBar.barTintColor=.whitetabBar.isTranslucent=falsetabBar.layer.shadowOffset=CGSize(width:0,height:5)tabBar.layer.shadowColor=UIColor(red:0,green:0,blue:0,alpha:1).cgColortabBar.layer.shadowOpacity=1;tabBar.layer.shadowRadius=25;tabBar.layer.masksToBounds=fals

ios - 圆角 UITableViewCell (iOS)

我想弯曲我的UITableViewCells的角,但我不知道该怎么做。另外,截至目前,我不想使用xib/nib。我试过:cell.layer.cornerRadius=5cell.layer.masksToBounds=true但它不起作用。 最佳答案 事实上它确实有效,但是你需要改变将单元格背景颜色从默认设置为如下所示或者单元格内容View的背景色从默认设置为清除,如下所示 关于ios-圆角UITableViewCell(iOS),我们在StackOverflow上找到一个类似的问题:

iphone - UIView 上的圆角不精确

我有一个关于UIView圆角的奇怪问题。正如您在屏幕截图中看到的那样,黑角并不完全精确,这意味着可以看到底层View的一些像素(即用黄色箭头突出显示的角中的白色像素)。p>我已经这样设置了拐角半径:contentView.layer.cornerRadius=5.0f;contentView.layer.masksToBounds=YES;contentView是一个UIView对象,它包含一个UIImageView作为subview(当前显示Google图片)。此外,contentView作为subview添加到屏幕截图中显示的主视图。我已经尝试了一些没有令人满意的结果,包括:将圆角

ios - 删除圆角半径 UIButton

我以这种方式为UIButton应用了边框和角半径:self.Button3.layer.borderWidth=10;self.Button3.clipsToBounds=NO;[self.Button3.layersetCornerRadius:100.0f];我想知道是否有办法在不这样做的情况下删除它们:self.Button3.layer.borderWidth=0;self.Button3.clipsToBounds=NO;[self.Button3.layersetCornerRadius:0.0f];我认为这只会隐藏,不会删除它们。 最佳答案

ios - 为什么 UIButton 的圆角出现粗糙的黑边?

我正在向导航栏添加一个UIButton(带有背景图像)并设置带边框的圆角。我在角落看到一个奇怪的黑色轮廓:这是我用来从viewDidLoad创建按钮的代码:ProfileImageService*profileImageService=[ProfileImageServicegetService];CGRectframe=CGRectMake(0,0,32,32);UIButton*button=[[UIButtonalloc]initWithFrame:frame];[buttonsetBackgroundImage:profileImageService.profileImagef

ios - 带圆角的 Spritekit 线

我使用SKShapeNode绘制一些从A点到B点的线。线很宽,我需要圆角以使其更漂亮。经过一些搜索,有一个CGPathCreateWithRoundedRect,但我不确定它是否可以画对角线。我尝试在行首和行尾添加一个圆,但结果并不完美,特别是如果我在圆和行上都使用glowWidth。这是我画线的方式:SKShapeNode*yourline=[SKShapeNodenode];CGMutablePathRefpathToDraw=CGPathCreateMutable();CGPathMoveToPoint(pathToDraw,NULL,from.x,from.y);CGPathA

ios - 具有圆角半径的自动布局(使用 Masonry)

我想用Masonry布局一个圆形的UIImageView。所以我创建了这样的UIImageView:[self.imageViewmas_makeConstraints:^(MASConstraintMaker*make){make.centerX.equalTo(self.mas_centerX);make.top.equalTo(self.mas_top).with.offset([[UIViewub_padding]floatValue]);make.bottom.equalTo(self.descriptionLabel.mas_top).with.offset(-[[UIVi

ios - 圆角仅适用于 UITableView 的底部边缘

我使用下面的代码只为tableView的底部边缘制作圆角CALayer*capa=self.patientTableView.layer;//RoundCGRectbounds=capa.bounds;UIBezierPath*maskPath=[UIBezierPathbezierPathWithRoundedRect:boundsbyRoundingCorners:(UIRectCornerBottomLeft|UIRectCornerBottomRight)cornerRadii:CGSizeMake(10.0,10.0)];CAShapeLayer*maskLayer=[CAS

ios - 如何使用圆角半径创建 UITableView 剖面 View

我在堆栈溢出和其他开发人员网站上搜索了很多与我的问题相关的帖子,但我无法找到准确和合适的答案。我需要在没有第三方框架的情况下创建带有圆角半径的表格截面View,类似于iOS6中的分组表格View样式。请帮忙!!!想要点赞 最佳答案 在这里提供帮助:我相信您正在寻找一种效果,其中整个部分的角都是圆形的(请参阅随附的屏幕截图)。您可以通过将tableviewstyle设置为.insetGrouped来实现这一点https://developer.apple.com/documentation/uikit/uitableview/styl

ios - 整个应用程序的 UIWindow 圆角

我想在我的应用程序的边缘周围(在整个应用程序中)有小圆角,所以我认为最好的地方是在UIWindow中创建的主层上AppDelegate类。这是我的代码...[self.window.layersetCornerRadius:30.0f];[self.window.layersetMasksToBounds:YES];这确实绕过我窗口底部的角,并略微位于顶部。但是窗口是屏幕的完整大小(不是屏幕减去状态栏)所以我最终得到这样的东西..http://tfld.me/image/441U0j3w3X3N我真的不想在我的应用程序中所有导航Controller/View的每一层上添加cornerR