c# - 在没有 APNS 的应用程序中显示 Apple 警报角标(Badge)

标签 c# ios xamarin.ios alerts

我的单点触控应用程序中有一个主菜单,其中有 4 个图标,可转到其他各种屏幕。当满足我的警报标准时,我想在其中一个图标上放置一个警报角标(Badge)。有没有办法使用 applicationIconBadgeNumber 或类似的东西来做到这一点?

最佳答案

如果您指的是UITabBarController,那么此代码将满足您的需要

viewController.tabBarItem.badgeValue = 1;

其中viewcontroller是与选项卡关联的UIViewController]

如果您想将其添加到 UIButton 中,您可以使用此类 here

这应该允许你这样做。

关于c# - 在没有 APNS 的应用程序中显示 Apple 警报角标(Badge),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9843242/

相关文章:

c# - ASP.NET MVC Razor : How to render a Razor Partial View's HTML inside the controller action

C# 标签(改变标签颜色)

c# - 如何将 anchor 标记 HTML 链接转换为使用 @Html.ActionLink

ios - 频繁的时间间隔后台获取

ios - 无法从 Xamarin.iOS 中的 pkPassLibrary.CanAddPaymentPass 获取正确的值

c# - 将一个 Windows 窗体设置为另一个 Windows 窗体的 MDI 子窗体(或等同物)

iphone - 为什么我不能将我的 View Controller 用作属性?

objective-c - 为什么我的向下钻取应用程序崩溃了?

xamarin - AppLink Xamarin 表单未建立索引

c# - 用于查找 .NET 中特定程序集使用的所有方法和类的工具?