我通过将cornerRadius属性设置为UIButton的宽度和高度值的一半来创建圆形UIButton。
btn.layer.cornerRadius = 75.f;
工作正常,但我想为UIButton创建一个标签,标签文本围绕UIButton的边缘弯曲。
如果这是可能的,那么有人会发布一段代码,说明按钮边缘周围的弯曲文字是如何完成的?
答案 0 :(得分:6)
您可以查看此问题:Curve text on existing circle
它实际上不是UIButton,但你肯定会知道如何在曲线上绘制文字。
特别谈到Apple的示例项目CoreTextArcCocoa。它适用于OS X而不是iOS,但您可能需要检查一下。