繁体   English   中英

本地通知警报时间

[英]Local Notification Alert Timing

notificaiton = [[UILocalNotification alloc] init];
notificaiton.fireDate = [NSDate Date];
notificaiton.repeatInterval = 0;
notificaiton.alertBody = @"Alarm";
notificaiton.timeZone = [NSTimeZone defaultTimeZone];
notificaiton.repeatCalendar = [NSCalendar currentCalendar
notificaiton.soundName = @"Alarm.wav"
[[UIApplication sharedApplication] scheduleLocalNotification:notificaiton];

我的问题是,本地通知警报仅停留几秒钟,但是,是否可能,本地通知警报停留几分钟?

请任何机构都有答案

提前致谢

不可以自定义AlertView及其时序。 系统做到了,我们无法控制它。 我们只能自定义警报实体和操作按钮的标题。

配置通知的内容:警报,图标徽章编号和声音。

警报具有消息属性(alertBody属性)和操作按钮或滑块的标题(alertAction); 这两个字符串值都可以针对用户当前的语言首选项进行国际化。

如果你的意思是你需要播放超过30秒的通知声音??? 那是不可能的。

你写了本地通知警报只停留几秒钟,但检查正确,这根据您的声音文件长度保持。

并且此声音文件的长度必须最长为30秒。

如果你试图给soundName超过30秒。 那么它会在通知中播放默认声音。

找到这一行

“不支持持续时间超过30秒的声音。如果您指定的声音播放时间超过30秒,则会播放默认声音。” 进入苹果通知文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM