首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >iOS按钮-添加边框

iOS按钮-添加边框
EN

Stack Overflow用户
提问于 2013-08-18 12:27:57
回答 7查看 84.4K关注 0票数 54

我正在让我的应用程序为iOS7做准备。我做了转换,并与一个用户一起工作。应用程序中的按钮看起来不像按钮。看起来很平坦。有什么方法可以放置边框或使其像按钮一样竖立吗?

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2013-08-18 15:59:53

iOS7中的设计原则发生了变化。然而,如果你想变得更扁平化,但仍然想要一个“像按钮一样站着”的自定义按钮,你可以尝试这个开源组件集合:

FlatUIKit on GitHub

票数 15
EN

Stack Overflow用户

发布于 2013-09-19 19:22:11

尝试这个添加边框,它将会工作

代码语言:javascript
复制
#import <QuartzCore/QuartzCore.h>

然后在viewDidLoad

代码语言:javascript
复制
_btn.layer.borderWidth=1.0f;
_btn.layer.borderColor=[[UIColor blackColor] CGColor];
_btn.layer.cornerRadius = 10;

你也可以填充颜色来使外观有点像按钮,或者最好的方法是使用图像

除了BorderColor之外,您也可以使用运行时属性来完成此任务。

票数 109
EN

Stack Overflow用户

发布于 2013-10-31 17:33:39

尝试一下,这会将边框设置为按钮

代码语言:javascript
复制
#import <QuartzCore/QuartzCore.h>

btn.layer.borderColor = [UIColor blackColor].CGColor;

btn.layer.borderWidth = 1.0;

btn.layer.cornerRadius = 10;
票数 44
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18295703

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档