相关疑难解决方法(0)

UIView有圆角和投影?

我真的尝试了所有我能做到的但是没有一个能用于定制UIView......我只是想要一个带圆角的白色空白视图和一个浅色阴影(没有光照效果).我可以一个接一个地做这些,但通常clipToBounds/ maskToBounds冲突发生.

iphone cocoa-touch rounded-corners uiview ios

367
推荐指数
14
解决办法
25万
查看次数

Cocoa Touch:如何改变UIView的边框颜色和厚度?

我在检查员看到我可以改变背景颜色,但我也想改变边框颜色和厚度,这可能吗?

谢谢

iphone cocoa-touch objective-c interface-builder ios

274
推荐指数
7
解决办法
20万
查看次数

如何在UIView的顶部添加边框

我的问题是关于标题.

我不知道如何在特定的一侧,顶部或底部,任何一侧添加边框...... layer.border为整个视图绘制边框...

xcode border objective-c uiview ios

136
推荐指数
10
解决办法
12万
查看次数

如何在UIButton上只添加TOP边框?

我知道如何在iOS 7中为按钮添加边框,使用以下代码:

[[myButton layer] setBorderColor:[[[UIColor grayColor] colorWithAlphaComponent:0.5] CGColor]];
[[myButton layer] setBorderWidth:1];
[[myButton layer] setCornerRadius:15];
Run Code Online (Sandbox Code Playgroud)

但是我怎样才能添加一个边框?我想只添加顶部边框.

iphone cocoa-touch uibutton ios ios7

37
推荐指数
5
解决办法
4万
查看次数

只使用Quartzcore/layer为UIView添加顶部边框?

是否可以在UIView之上添加边框,如果是这样,请问怎么样?

layer uiview ios

35
推荐指数
5
解决办法
3万
查看次数

UITextField只有顶部和底部边框

我目前有一个常规的边界.我想只有一个顶部和底部边框.

我该如何做到这一点?

使用UITextFieldlayer属性,我有以下代码:

    self.layer.borderColor = [[UIColor colorWithRed:160/255.0f green:160/255.0f blue:160/255.0f alpha:1.0f] CGColor];
    self.layer.borderWidth = 4.0f;
Run Code Online (Sandbox Code Playgroud)

通过让我的UITextField超长,让用户看不到左右边框,我有点工作,但我只是想知道是否有更好的,更少的hackish方式这样做?

检查了文档,并且更改了UITextField's' borderStyle没有这个选项.

从,

iOS第一计时器

cocoa-touch objective-c uitextfield ios

26
推荐指数
6
解决办法
4万
查看次数

如何在ios中设置上边框/分隔线?

我有一个imageview和一个标签,我想在它们之间有一个边框,最好的方法是什么?

我知道以下代码在整个imageView周围创建了一个边框:

[imageView.layer setBorderColor: [[UIColor blackColor] CGColor]];
[imageView.layer setBorderWidth: 2.0];
Run Code Online (Sandbox Code Playgroud)

但我只想在它下面划一条线,而不是整条线.

label border objective-c line imageview

5
推荐指数
1
解决办法
5960
查看次数

与自动布局一起绘制分隔线

我重新计算了一些UISplitViewController.现在我需要在主视图和详细视图之间绘制一个分隔线.现在我有一些问题:

  • 分隔线应该在视图控制器本身上还是应该是一个单独的视图?
  • 那么自动布局呢?不允许设置框架.

我看到了解决方案CALayer/ CAShapeLayer,drawRect(CoreGraphics中)或使用的背景颜色UIView/ UILabel.根据那里的人们的说法,最后一个应该花费太多的性能.

一方面,在UITableViewController自己画线方面很舒服.或者应该单独UIView创建?如果我嵌入一个单独的UIView将有更多的约束,它会使事情复杂化(必须设置单独的宽度)...它也应该适应方向的变化(例如变化的大小UITableViewController- >分离线也应该调整大小) .

我怎样才能添加这样的划分规则?这样的划分规则可以在这里看到: 分隔线划分主视图和详细视图控制器

border uiview uisplitviewcontroller ios autolayout

5
推荐指数
1
解决办法
9696
查看次数

UIButton 左右两侧边框

我一直无法在三个按钮之间设置边框或阴影来显示一些分隔。我尝试在中间按钮的左侧和右侧添加边框或阴影,但只能在一侧获得阴影。任何帮助是极大的赞赏。

我试图让用户获得阴影,但只显示在右侧:

    middleButton.layer.backgroundColor = UIColor.whiteColor().CGColor
    middleButton.layer.borderColor =  UIColor(red: 208/255, green: 208/255, blue: 208/255, alpha: 1.0).CGColor
    middleButton.layer.borderWidth = 0.0
    middleButton.layer.masksToBounds = false
    middleButton.layer.shadowColor = UIColor(red: 208/255, green: 208/255, blue: 208/255, alpha: 1.0).CGColor
    middleButton.layer.shadowOffset = CGSizeMake(0.5, 1.0)
    middleButton.layer.shadowOpacity = 1.0
    middleButton.layer.shadowRadius = 1.0
Run Code Online (Sandbox Code Playgroud)

下面是我当前的视图,其中包含三个按钮,我试图在它们之间添加分隔符:

在此输入图像描述

我在表格单元格中的层次结构:

在此输入图像描述

uibutton ios swift swift2

1
推荐指数
1
解决办法
4338
查看次数