我知道這個(gè)問題已經(jīng)在StackOverflow上多次詢問但我無法在我得應(yīng)用程序中設(shè)置鬧鐘,因?yàn)槲覍OS很新?我正在按照本教程設(shè)置警報(bào):
Setting a reminder using UILocalNotification in iOS.
但是,它似乎對我不起作用.
我需要每天設(shè)置鬧鐘,比如說每天下午5點(diǎn).我不能使用日期選擇器來選擇時(shí)間.
解決方法
>首先在您得xib上,(或代碼)設(shè)置日期選擇器模式:時(shí)間(默認(rèn)為日期和時(shí)間)
>系統(tǒng)假定被激活得是當(dāng)前日期,時(shí)間是用戶選擇得時(shí)間.這不是問題,因?yàn)槟O(shè)置了重復(fù)間隔,因此它將起作用.我測試了它.
>系統(tǒng)假定被激活得是當(dāng)前日期,時(shí)間是用戶選擇得時(shí)間.這不是問題,因?yàn)槟O(shè)置了重復(fù)間隔,因此它將起作用.我測試了它.
UILocalNotification *localNotif = [[UILocalNotification alloc] init];[localNotif setFireDate:datePicker.date];[localNotif setRepeatInterval:NSDayCalendarUnit];[[UIApplication sharedApplication] scheduleLocalNotification:localNotif];
PS:使用NSDateComponents類將秒設(shè)置為0是個(gè)好主意,以便將鬧鐘設(shè)置為在您想要得第一秒鐘響鈴.你可以查看:
Local notifications in iOS.
你發(fā)布了如何做到這一點(diǎn)得教程.
以上是來客網(wǎng)為你收集整理得如何在iOS中設(shè)置鬧鐘?全部內(nèi)容,希望內(nèi)容能夠幫你解決如何在iOS中設(shè)置鬧鐘?所遇到得程序開發(fā)問題。
如果覺得來客網(wǎng)網(wǎng)站內(nèi)容還不錯(cuò),歡迎將來客網(wǎng)網(wǎng)站推薦給程序員好友。
聲明:所有內(nèi)容來自互聯(lián)網(wǎng)搜索結(jié)果,不保證100%準(zhǔn)確性,僅供參考。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進(jìn)行處理。