簡體   English   中英

帶有徽章編號的TableView行

[英]TableView Row with a badge number

如何在表視圖的行中添加徽章圖標? 例如,iOS中的郵件應用程序,其中收件箱行中有一個徽章圖標,顯示未讀郵件的數量? 謝謝!

TDBadgedCell是滿足此要求的良好解決方案。

您將需要自己創建它,因為沒有模板單元格。 幸運的是,它非常簡單,創建一個帶有數字樣式標簽的自定義單元格,並根據模型對象中的信息在cellForRowAtIndexPath:中對其進行更新。

創建帶有UILabel作為其子視圖的自定義tableViewCell,或將UILabel添加到單元格的contentView中。

我建議盡管創建自己的(自定義)tableViewCell。

要獲得標簽的徽章形狀,可以使用'cornerRadius'來獲得圓形形狀,並設置backgroundColortextColorborderWidth以及borderColor 一旦獲得unreadCount ,只需將其分配給customCell的badgeLabel的text屬性。

就那么簡單 !

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM