0

ローカルの iPhone カレンダーにイベントを追加できる iPhone アプリケーションを作成しています。

ここにソースのプロセスを実装しました

EKEventStore *eventStore = [[EKEventStore alloc] init];
EKEvent *event = [EKEvent eventWithEventStore:eventStore];
event.startDate = [[NSDate alloc] init];
event.endDate = [[NSDate alloc] initWithTimeInterval:600 sinceDate:event.startDate];
[event setCalendar:[eventStore defaultCalendarForNewEvents]];
NSError *err;
[eventStore saveEvent:event span:EKSpanThisEvent error:&err]; 

これの問題は、iPhone の新しいイベント追加画面が表示されないことです。イベントの時間を変更できます。これを行う方法はありません。

4

1 に答える 1

1

MKEventプログラムで を作成するため、これは正しいです。

ルックアップEventKitUIすると、デフォルトのイベント作成ビュー コントローラーをユーザーに提示できるクラスが含まれています。以下のようなEKEventViewController

于 2012-08-20T15:11:22.230 に答える