[英]NSOutlineView with badge of unread messages like Mail.app
我正在尝试创建类似于iTunes源列表或Mail.app邮箱列表的用户界面,其中带有数字的徽章(例如,未读电子邮件,新播客)显示在元素的右侧。
根据Apple的SourceList示例,我设置了一个NSOutlineView
来显示每组中的几个组和几个项目。
是否有标准的UI元素来表示“徽章”,每个条目都有一个数字? 我在文档中找不到任何内容。 我怀疑我必须扩展NSTextFieldCell
并自己完成绘图。
有没有关于如何做到这一点的例子?
我已经使用了PXSourceList
的PXSourceList,并且发现它非常适合做你想要的。
Apple有示例代码,他们使用圆角矩形按钮实现未读徽章。
请参阅侧栏演示 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.