![](/img/trans.png)
[英]How To Programmatically Create Device Orientation Detection Using Objective C?
[英]How to create an embossed button in objective c programmatically?
如何创建如下所示的样式按钮? 我知道Facebook正在使用Three20框架以编程方式生成按钮。 我认为这是压倒性的。
我是ios的新开发者,所以我想知道创建这样的按钮最常用的方法是什么? (使用图像除外)。
简单的创建方法是
为背景创建渐变用途:CAGradientLayer,CAGradientLayer.frame和CAGradientLayer.color
为使用按钮分配渐变:UIButton上的AddSublayer,CornerRadius和MasksToBounds。
查看StackOverflow上的相关问题。
当我想要一个像这样的按钮时,我倾向于在Photoshop等软件中创建它。 然后,您可以将UIButton
设置为具有自定义样式,并将图像设置为按钮背景。
这是一个关于在photoshop中创建按钮的精彩教程 。 希望这可以帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.