テーブルビューの行にバッジアイコンを追加するにはどうすればよいですか?この例として、iOSのメールアプリがあります。受信トレイの行には、未読メッセージの数を示すバッジアイコンがありますか?ありがとう!
質問する
1730 次
3 に答える
3
TDBadgedCellは、この要件に適したソリューションです。
于 2012-10-08T22:19:33.837 に答える
1
このためのテンプレートセルがないため、自分で作成する必要があります。幸いなことに、その非常に単純な方法で、数値のスタイル付きラベルを使用してカスタムセルを作成し、モデルオブジェクトの情報に基づいてcellForRowAtIndexPathで更新します。
于 2012-10-08T22:15:49.567 に答える
1
サブビューとしてを含むカスタムtableViewCellを作成するかUILabel
、セルのcontentViewにUILabelを追加します。
ただし、独自の(カスタム)tableViewCellを作成することをお勧めします。
ラベルのバッジの形を取得するには、「cornerRadius」で遊んで丸い形を取得し、、、、、およびを設定しbackgroundColor
ます。unreadCountを取得したら、それをcustomCellのbadgeLabelのtextプロパティに割り当てるだけです。textColor
borderWidth
borderColor
そのような単純な !
于 2012-10-08T22:17:34.087 に答える