2

アプリのアイコンにバッジを追加しようとしています。たとえば、Facebook アプリのホームページでは、保留中のリクエストの数がリクエスト アイコンに表示されます。

誰かがこれを行う方法に関するリンク/アイデアを提供できますか?

ありがとう、V

4

3 に答える 3

7

この記事が少し古いことは承知していますが、最近、カスタム バッジを作成するための小さなクラスを作成するのに役立ちました。このクラスをすべての人に公開するのは公平だと思いました。これがCustomBadgeです。

よろしくお願いします - サシャ

于 2010-08-16T12:23:06.053 に答える
3

これを行う方法はたくさんあります。UILabel をアイコン (UIView または UIImageView の場合があります) の上に重ねることができます。アイコンの上に別のビューを配置し、そのビューにテキストを直接描画できます。または、アイコン ビューを UIView のサブクラスにして、描画するように呼び出されたら、アイコンと数字を描画します。

さらに、視覚的に魅力的なものを作成するために、ブレンド モード、シャドウ、マスキングなどを試してみることもできます。

まだ読んでいない場合は、おそらくQuartzについてもっと読むことから始めます。残りは、すべてを配線する方法です。

その他のリンク:

http://scientificninja.com/development/numeric-badges-on-the-iphone http://th30z.netsons.org/2009/03/qt4-drawing-notification-badges/ 代替テキスト http://th30z.netsons .org/wp-content/uploads/qtdrawbadges.png

于 2009-10-16T10:15:08.393 に答える