[英]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.