DG曲线标签围绕指定半径弯曲文本的UILabel。我采用了Apple的“CoreTextArcCocoa”示例代码,并对其进行了调整以满足我的需要。我所做的是确保我可以在弧的外侧和内侧都有文本曲线,控制角度,并有正确的字母间距。目前有3个简单的属性(除了UILabel的):radius是我们在其上弯曲文本的弧的半径,rotation调整文本的旋转,textInside将文本设置为曲线内侧而不是外侧的曲线。默认值为NO,这意味着它在外面。用法:像往常一样通过代码或界面生成器使用UILabel。如果您在Interface Builder中使用,只需将UILabel拖到您的视图中,并将其类更改为DGCurvedLabel。如果你想在不接触代码的情况下调整Interface Builder中的属性,你可以去右边的“身份检查器”,在“用户定义”中进行调整。