我正试图围绕UIButton的文字 本身(不确定它是不是阴影)制作边框
添加一个我想要它的样子的例子,试过一个“发光”教程(http://benscheirman.com/2011/09/creating-a-glow-effect-for-uilabel-and-uibutton/)并没有取得真正的成功
该按钮是从StoryBoard
创建的与示例相似的东西就足够了
答案 0 :(得分:2)
如果您使用标准UIButton
只包含文字,因此如果没有图片,则以下代码段应该执行您尝试实现的内容。
确保myButton
引用了您的按钮,并且您已导入QuartzCore
。
[[[myButton titleLabel] layer] setShadowOpacity:0.5f];
[[[myButton titleLabel] layer] setShadowOffset:CGSizeZero];
[[[myButton titleLabel] layer] setShadowColor:[[UIColor blackColor] CGColor]];
答案 1 :(得分:1)
好吧,THLabel似乎可以做到这一点(使用Stroke选项)虽然笔画没有发光,但这是一个很好的解决方案。感谢我找到它(并在此处发布以备将来参考) https://github.com/MuscleRumble/THLabel
答案 2 :(得分:0)
我不确定你想要的是什么但是试试
yourButton.titleLabel.shadowOffset=CGSizeMake(1, 2);
yourButton.titleLabel.shadowColor=[UIColor redColor];