Swift - 设置应用程序图标的提醒个数(右上角小红圈)
使用UILocalNotification除了可以实现本地消息的推送功能(可以设置推送内容,推送时间,提示音),还可以设置应用程序右上角的提醒个数。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
import UIKit
@UIApplicationMain
class AppDelegate : UIResponder , UIApplicationDelegate {
var window: UIWindow ?
func application(application: UIApplication ,
didFinishLaunchingWithOptions launchOptions: [ NSObject : AnyObject ]?) -> Bool {
application.registerUserNotificationSettings( UIUserNotificationSettings (
forTypes: UIUserNotificationType . Sound | UIUserNotificationType . Alert |
UIUserNotificationType . Badge , categories: nil ))
return true
}
func applicationWillResignActive(application: UIApplication ) {
}
func applicationDidEnterBackground(application: UIApplication ) {
}
func applicationWillEnterForeground(application: UIApplication ) {
}
func applicationDidBecomeActive(application: UIApplication ) {
}
func applicationWillTerminate(application: UIApplication ) {
}
}
|
--- ViewController.swift ---
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
import UIKit
class ViewController : UIViewController {
override func viewDidLoad() {
super .viewDidLoad()
//发送通知消息
scheduleNotification();
}
//发送通知消息
func scheduleNotification(){
//清除所有本地推送
UIApplication .sharedApplication().cancelAllLocalNotifications()
//创建UILocalNotification来进行本地消息通知
var localNotification = UILocalNotification ()
//设置应用程序右上角的提醒个数
localNotification.applicationIconBadgeNumber = 78;
UIApplication .sharedApplication().scheduleLocalNotification(localNotification)
}
override func didReceiveMemoryWarning() {
super .didReceiveMemoryWarning()
}
}
|
Swift - 设置应用程序图标的提醒个数(右上角小红圈)相关推荐
- Qt设置应用程序图标
首先,准备一个图标,例如:zx.ico,并新建一个文本文档,在里面添加一行: IDI_ICON1 ICON DISCARDABLE"zx.ico" 重命名为:zx.rc并保存, ...
- 设置.exe程序图标(ico文件)
设置.exe程序图标(ico文件) 将需要设置的图片放置到源码目录 新建一个.rc文件 新建文件–>C++–>source文件–>命名为XX.rc(不能掉了rc后缀) 打开rc文 ...
- OpenCV3.2+Qt5.8.0+Win10开发视频监控系统----Qt之设置应用程序图标
一.图标设置效果 (1)未设置前 (2)设置后 二.设置步骤 1.首先,创建一个图标格式的位图文件,其中包含图标的图像. (1)这可以用例如微软Visual Studio,选择:文件 -> 新建 ...
- macOS下QT设置应用程序图标、程序坞图标
1. 设置应用程序图标(finder中展示的图标) 在Qt助手(QT Assistant)中,输入"setting",可以看到下面的列表中有Setting the Applicat ...
- GNOME下设置应用程序图标
问题提出 前段时间重装了qt5.4,但是过段时间发现自己QtCreator的图标竟然不显示,成了默认的应用图标,看着很别扭,对于我这种有强烈强迫症的人来说是完全接受不了的,因此想通过设置重新更改其应用 ...
- Qt 之设置应用程序图标
简述 应用程序图标,通常显示在应用程序的顶层窗口的左上角,通过调用QWindow:setWindowIcon()函数来实现. 为了改变可执行程序文件本身的图标,因为它被呈现在桌面上,必须采用另一种依赖 ...
- linux qt设置应用程序图标大小,Qt5 linux如何设置窗口图标图像
我有一个用Qtdevise器devise的用户界面,并用c ++编写了代码. 我正在使用catkin ,这只是cmake,来build立我的项目. 目前当程序启动时,应用程序图标看起来像, .我想这是 ...
- Qt 设置应用程序图标
概述 Windows设置程序图标 Mac设置程序图标 概述 开发应用程序额是,程序图标通常显示在窗口顶层的左上角,可以通过调用QWindow :: setIcon()方法来设置. 那么, 如果要更改可 ...
- 【Qt】设置应用程序图标
00. 目录 文章目录 00. 目录 01. 概述 02. 开发环境 03. 程序设计 04. 预留 05. 预留 06. 附录 01. 概述 程序发布的时候exe文件自带的图标非常简陋,因此我们可以 ...
- Qt5设置应用程序图标及程序的发布
1.设置应用程序的图标. Qt4的时代里,为win下的Qt应用程序添加图标需要创建一个.rc文件,然后在里面输入一行代码,还要修改.pro文件.而在Qt5中变得十分简单:只需要将.ico图标文件放到源 ...
最新文章
- linux软件安装简介(apt和dpkg)
- buu [HDCTF2019]basic rsa
- 【AC Saber】数据结构
- 轻松看懂机器学习十大常用算法 - 基础知识
- 动漫App下载单页界面HTML源码带弹幕
- 【机器学习】高斯过程python包安装过程
- html5应用开发大赛
- keras 多分类一些函数参数设置
- 【Multisim仿真】双向晶闸管功能演示
- LordPe dump进程内存实现
- 我的大学,我的SPR机器人队
- 2021年关于Delphi/Object Pascal编程语言的现状和历史
- H5手机QQ分享到手Q、QQ空间、微信好友、朋友圈础通用接口
- java使用谷歌api翻译读写Excel
- [失败] 网易云音乐爬虫分析
- 电子商务之数据库分析(二)
- 51-C语言-求斐波那契数的前n项和
- 汽车名词解释-底盘与悬挂参数
- 单相电机转动的原理,单相电机正反转的接线方法
- 循环practice
热门文章
- 如何在Mac中使用预览应用合并PDF文件,Mac预览应用合并PDF文件?
- CTU Open Contest 2019 J Beer Vison
- 【Flutter】基础组件【03】Scaffold
- 如何使用Guitar Pro在乐谱播放时切换效果器音色?
- (十一)JAVA springboot ssm b2b2c多用户商城系统 - SSO单点登录之OAuth2.0登录流程(2)
- 经典Python面试题之数据库和缓存
- C# 使用 Windows 消息队列机制
- Android Exception(全局异常)
- 独立软件测试团队在敏捷开发中的几个特别实践
- 移动端实现内滚动的4种方案