iPhone ナビゲーション バーに保留中の通知の数を表示する必要があります。外観は通知バッジのようになるはずですが、これらは APNS 通知ではありません。それらは、同様の目的でプライベートサーバーから送信されたものです。
右/左ボタン ( UIBarButtonItem
) を追加してみましたUINavigationbar
が、外観が非常に固定されているようです。幅、フォントなどを設定できません。コードを参照してください:
self.notifButton = [[UIBarButtonItem alloc] initWithTitle:@"0" style:
UIBarButtonItemStyleBordered target:self action:@selector(TouchNotif)];
NSMutableArray *items = [[NSMutableArray alloc] init];
[items addObject:self.notifButton];
self.navigationItem.rightBarButtonItems = items;
他の 2 つのアイテムも items 配列に追加されているため、navbar が雑然としています。それらのフォント、幅などで遊ぶことができないか、どうやって作成すればよいかわかりません。
私の質問:
1) ナビゲーションバーの右側の領域に少なくとも 3 つのアイテムを収容する適切な方法は何ですか? 私が使用している幅とフォントで遊ぶ方法が見つからないため、これを求めていUIButtons
ます。
2) 通知ボタンの外観をカスタマイズしたい場合 (通知バッジのように) - どのように作成すればよいですか? どのコントロールを使用するか、フレームとフォントを設定する方法はUINavigationBar
?
助けてください。