草庐IT

cornerradius

全部标签

ios - 为 UIView 添加阴影和角,除了底部

我想在左上角和右上角添加圆角,并在其周围添加阴影(底部除外)。底部不应有阴影。我能够根据需要实现圆角。但不是影子。我需要一个同时实现两者的代码。在下图中查看诊断View。它的左上角和右上角是圆形的,周围有阴影。 最佳答案 试试这个代码。自定义方法。swift4.0@IBOutletweakvarmyView:UIView!overridefuncviewDidLoad(){super.viewDidLoad()customCornerWithShadow(myView:myView,cornerRadius:20)}funccust

ios - 如何在UIImageView左上角和右下角创建UIButton

我想在imageview的左上角和右下角创建删除按钮。但它看起来不像我需要的。我希望两个按钮都放在红色边框的一角为了创建按钮,我使用了下面的代码UIImageView*tappedView=(UIImageView*)[recognizerview];[tappedView.layersetBorderColor:[[UIColorredColor]CGColor]];[tappedView.layersetBorderWidth:2.0];tappedView.layer.cornerRadius=10;tappedView.layer.masksToBounds=NO;UIButt

IOS UIView layer setCornerRadius in ellipse 形状

我有点怀疑使用UIView制作椭圆形状。我的View有一个维度,如w:50.0feh:20.0f并使用此命令:[[viewElementlayer]setCornerRadius:w/2];但是这个形状不是椭圆的好形状。我想要这个:形状的边界扭曲了,我可以做一个符合预期的椭圆吗?谢谢 最佳答案 试试这个:viewElement.frame=CGRectMake(0,0,w,w);viewElement.layer.cornerRadius=w/2;viewElement.transform=CGAffineTransformMake

objective-c - 如何在页面中添加评论框?

我正在尝试使用您在下图中看到的内容对我的“添加评论”界面进行建模。但是,我无法在XCode库中找到这样的UI元素。这是自定义的UI元素吗?或者我能否找到与您在图表中看到的外观和感觉相同的UI? 最佳答案 您可以使用UIImageView(银灰色背景)和其顶部的UITextView对其进行近似,该UITextView具有适当的cornerRadius集。你需要:#import为了能够像这样设置UITextView的cornerRadius属性:textView.layer.cornerRadius=1.0f;//playaroundt

ios - UITableView - 将 cornerRadius 设置为图层对顶角不起作用

我想制作一个漂亮的UITableView,尝试制作以下内容:self.tableView.layer.cornerRadius=4;self.tableView.layer.masksToBounds=NO;self.tableView.layer.shadowColor=[[UIColorblackColor]CGColor];self.tableView.layer.shadowOffset=CGSizeMake(0.0f,0.5f);self.tableView.layer.shadowOpacity=.5f;self.tableView.layer.shadowRadius=0

ios - 颜色问题外的惊人角半径

这是我添加到新ViewController的代码:-(void)viewDidLoad{[superviewDidLoad];UIView*contentView=[[UIViewalloc]initWithFrame:CGRectMake(50,50,200,100)];[contentViewsetClipsToBounds:YES];[contentViewsetBackgroundColor:[UIColorblueColor]];[self.viewaddSubview:contentView];[[contentViewlayer]setBorderColor:[[UICo

ios - 试图遮盖图像周围的圆圈不起作用

我有一张图片,我试图在周围遮盖一个圆圈,使图片看起来是圆形的。这有点管用,但圆圈在顶部和底部到达一个点。profileImageView.layer.cornerRadius=profileImageView.frame.size.width/2;profileImageView.layer.masksToBounds=YES;这段代码应该画一个完美的圆吗?它似乎在一个地方画了一个圆圈,但在另外两个地方,它不能正常工作。 最佳答案 我用CAShapeLayer屏蔽ImageView得到了最好的结果:CGFloatradius=sel

ios - 单边角的反向 UIBezierPath

我想创建一个mask路径,其最终输出将是一个带有凹面的角。我使用-bezierPathWithRoundedRect:byRoundingCorners:cornerRadii:方法创建了一个UIBezierPath并指定只有一个角需要圆角(在这个例子中,UIRectCornerBottomLeft),我认为通过反转这条路径,我应该首先得到被削减的部分。为此,我正在尝试-bezierPathByReversingPath但它似乎没有任何区别(有或没有因为我得到的是正常的bezier路径而不是反向)这是我目前尝试过的:UIView*vwTest=[[UIViewalloc]init];[

iOS:图像在 UIImageView 中显示不正确

我有一个UIImageView,其中显示了一个来自JSON的UIImage。问题是我想为UIImageView设置cornerRadius。我为此输入了以下代码:imgVw.layer.cornerRadius=30.0;imgVw.layer.borderWidth=2.0;imgVw.layer.borderColor=[UIColorblackColor].CGColor;它显示cornerRadius和UIImageView的边框,但显示方式不正确。图像显示在角落外,如屏幕截图所示。 最佳答案 你需要像这样将layer的ma

ios - 删除 uiviewcontroller view ipad 的圆角

我必须从UIViewcontroller的UIView中移除圆角。这是的图像我正在展示详细ViewdetailView.modalPresentationStyle=UIModalPresentationFormSheet;我想呈现没有圆角View的UIViewcontroller。有人知道这个问题吗? 最佳答案 //YouwillhavetolinktotheQuartzCorelibrary#import-(void)viewWillAppear:(BOOL)animated{//setborderradiusonvisibil