こんにちは、リマインダー アプリケーションに取り組んでいます。
特定の時間後にリマインダー アラートを表示する必要があります。
ただし、日付ピッカーで設定した時点ではありません。
「10分でリマインド」ボタンがあるように
-(IBAction)ReminderClick:(id)sender
{
}
ユーザーがボタンを押すと、10分後にアラートを表示する必要があります。
こんにちは、リマインダー アプリケーションに取り組んでいます。
特定の時間後にリマインダー アラートを表示する必要があります。
ただし、日付ピッカーで設定した時点ではありません。
「10分でリマインド」ボタンがあるように
-(IBAction)ReminderClick:(id)sender
{
}
ユーザーがボタンを押すと、10分後にアラートを表示する必要があります。
この関数コードには UILocalNotification を使用する必要があります。
UIApplication* app = [UIApplication sharedApplication];
UILocalNotification* notifyAlarm = [[UILocalNotification alloc] init];
NSDate *date1=[fire dateByAddingTimeInterval:60];
notifyAlarm.fireDate = date1;
notifyAlarm.timeZone = [NSTimeZone defaultTimeZone];
//notifyAlarm.timeZone = [NSTimeZone defaultTimeZone];
notifyAlarm.repeatInterval =NSWeekCalendarUnit ;
notifyAlarm.soundName =soundString;
notifyAlarm.alertBody =snoozeBody;
notifyAlarm.userInfo=snoozeDict;
//notifyAlarm.alertLaunchImage=@"in.png";
[app scheduleLocalNotification:notifyAlarm];
そして、このhttp://www.icodeblog.com/tag/uilocalnotification/のチュートリアルに従うことができ ます
http://www.iostipsandtricks.com/ios-local-notifications-tutorial/
これには UILocalNotification を使用する必要があります