NSLabel
此项目的目标是复制在Mac OS X上的著名UILabel最重要的功能。
与NSTextField相比,它的最大优势是更轻量级的内存和CPU占用,并且具有近乎完美的像素级渲染。也就是说,intrinsicContentSize与文本的实际框架相匹配,并且baselineOffsetFromBottom可以正确计算并且可用于自动布局。
要求
- macOS 10.7 或更低版本
- Xcode 6 或更低版本
依赖
除了AppKit框架外,没有其他依赖项。
使用方法
简单地将NSLabel.h/.m包含到您的项目中,并像UILabel类一样使用。 但请注意 并非所有功能都受到支持。有关当前哪些属性支持的信息,请查看头文件。
许可证
本项目遵循MIT许可证。有关更多信息,请参阅LICENSE文件。