Iphone 使用核心图形绘制自定义';选项卡顶部';标签

Iphone 使用核心图形绘制自定义';选项卡顶部';标签,iphone,cocoa-touch,uikit,core-graphics,uilabel,Iphone,Cocoa Touch,Uikit,Core Graphics,Uilabel,我用iphonesdk编写代码已经快一年了,到目前为止,我一直在设法避免核心图形。因此,我的问题可能显得相当简单 我需要实现一个类似于真实世界的“文件夹选项卡”的类。这是一个模型 我一直使用UILabel,并尝试将其子类化,实现一个drawRect方法,将倾斜的边放在带有剪切路径的标签上。。。虽然这没什么用。我怀疑这幅画已经画好了 我最好是将UIView子类化并自己完成它,还是可以从UILabel中获得什么 欢迎你提供线索 M.将UIView子类化,并将drawRect与CG结合使用来绘制文本

我用iphonesdk编写代码已经快一年了,到目前为止,我一直在设法避免核心图形。因此,我的问题可能显得相当简单

我需要实现一个类似于真实世界的“文件夹选项卡”的类。这是一个模型

我一直使用UILabel,并尝试将其子类化,实现一个drawRect方法,将倾斜的边放在带有剪切路径的标签上。。。虽然这没什么用。我怀疑这幅画已经画好了

我最好是将UIView子类化并自己完成它,还是可以从UILabel中获得什么

欢迎你提供线索


M.

将UIView子类化,并将drawRect与CG结合使用来绘制文本和背景,这将是限制最少的方法。可以对文本绘图使用NSString方法drawInRect,并使用sizeWithAttributes或sizeWithFont计算CG rect大小