5

私は MonoTouch 開発にかなり慣れていませんが、いくつかのツールバー ボタンを表示するために の便利なToolbarItemsプロパティを使用してきましたが、これらのボタンのいくつかにUIViewControllerを設定する方法を探していBadgeValueます。

で表示されるプロパティがUIBarButtonItemクラスにないようです。問題は、コレクション内のa のバッジ値を設定する方法です。BadgeValueUITabBarItemUIBarButtonItemToolbarItems

UIBarButtonItem item1 = new UIBarButtonItem() { Title = "test" };
//item1.BadgeValue = "3"; //this doesn't work
ToolbarItems = new UIBarButtonItem[] { item1 };
4

1 に答える 1

1

UIBarButtonItemUITabBarItemの両方が から継承しUIBarItemます。残念ながらUITabBarItemBadgeValueでしか利用できないため、この機能を自分で再実装する必要があります。

この質問 (および回答) が役立つはずです: UIBarbutton アイテムにバッジを追加する方法は?

ただし、実際のバッジと同じように見える可能性があることに注意してください。

于 2012-08-21T12:34:15.890 に答える