如何制作像iOS 7锁屏一样的圆形按钮

时间:2013-12-10 15:03:49

标签: ios7 uikit

是否有预定义的小部件可以在iOS7中使用圆形按钮,就像锁定屏幕一样?我一直在寻找UIButton,但我找不到任何东西。所以他们不是UIButtons,或者我没有看到它,或者它们只是不存在而且我必须自己创建自定义按钮。

1 个答案:

答案 0 :(得分:13)

在构建步骤中链接框架,然后

导入:

#import QuartzCore/QuartzCore.h

代码:

self.fiveButton.layer.cornerRadius = self.fiveButton.bounds.size.width/2.0;
self.fiveButton.layer.borderWidth = 1.0;
self.fiveButton.layer.borderColor = self.fiveButton.titleLabel.textColor.CGColor;
self.fiveButton.titleLabel.font = [UIFont fontWithName:@"HelveticaNeue-Light" size:35];

这不是完全正确:我没有向上移动标签(有插入的那些),我还没有弄清楚确切的字体,但它几乎就在那里。< / p>

https://github.com/langford/RoundButtonDemo/blob/master/screenshot.png

git@github.com:兰福德/ RoundButtonDemo.git