我的应用程序底部有两个选项卡栏项目。 (我们将标签栏项目称为“产品和购物车”) 购物车上有徽章商品。当我在产品的 ViewController 上执行操作时,如何更改购物车上的徽章项目。
步骤: 开始 -> 购物车徽章 = 0 -> 转到“产品”选项卡 -> 将产品添加到购物车 -> 将产品添加到购物车时将购物车徽章更改为 1 -> 仍在“产品”选项卡上
最佳答案
假设有两个选项卡,购物车是第二个,则购物车 View Controller 的索引为 1。在您的 productsview Controller 中,您应该能够:
tabBarController.viewControllers[1].tabBarItem.badgeValue = "1";
我现在不在工作,无法测试。希望明天能测试一下。
关于xamarin.ios - 从其他 ViewController 更改选项卡栏项目徽章,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13723835/