JNWLabel
是对 CATextLayer
的轻量级包装,提供了对 NSTextField
的替代,并支持可访问性。
JNWLabel
的行为与 UILabel
类似。
虽然 JNWLabel
可用于界面构建器,但它必须作为自定义 NSView
放置,这意味着必须在代码中修改文本和其他属性。
JNWLabel *label = [[JNWLabel alloc] initWithFrame:someRect];
label.font = [NSFont systemFontOfSize:14];
label.text = @"Hello World!";
为了更好地了解您能做什么,请查看示例项目。
完整的文档可以在头文件中查看(《JNWLabel.h
)。
JNWLabel
默认包含对可访问性的支持。
JNWLabel
采用 MIT 许可证。请参阅 LICENSE.md。
您可以在 Twitter 上关注我 @willing,通过我 GitHub 个人资料上列出的电子邮件联系我,或在我的博客 jwilling.com 上阅读。