如何创建如下所示的样式化按钮?我知道Facebook正在使用Three20框架以编程方式生成按钮。我认为这是压倒性的。如何以编程方式在目标c中创建浮雕按钮?
我是一个比较新的ios开发人员,所以我不知道创建按钮的最常用方法是什么? (除了使用图像)。
如何创建如下所示的样式化按钮?我知道Facebook正在使用Three20框架以编程方式生成按钮。我认为这是压倒性的。如何以编程方式在目标c中创建浮雕按钮?
我是一个比较新的ios开发人员,所以我不知道创建按钮的最常用方法是什么? (除了使用图像)。
创建简单的办法是
要回地面使用创建梯度:CAGradientLayer,CAGradientLayer.frame和CAGradientLayer.color
分配梯度按钮使用:AddSublayer,CornerRadius和MasksToBounds上的UIButton。
当我想这样我倾向于在软件中只需创建它,如Photoshop的按钮。然后,您可以将UIButton
设置为具有自定义样式并将该图像设置为按钮背景。
这是一个不错的tutorial在photoshop中创建按钮。希望这可以帮助。
只看StackOverflow的相关问题。
你能提供一些代码片段吗? – 2012-01-07 03:52:40