問題タブ [eventkit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - カスタムタイムゾーンでのEventKitの問題
アプリにカスタムタイムゾーンを設定すると、EKEventEditViewControllerのdatepickerに誤った時刻(誤ったオフセット)が表示されます。
これはEventKitのバグですか?
ios - テキスト フィールドの日付に基づいてイベントを作成する
から開始日と終了日を取得して、iPhone のカレンダーでイベントを作成するにはどうすればよいUITextField
ですか?
iphone - EventkitUI を使用せずにカレンダーにすべてのデータを入力する方法は? (アイフォン)
最近、eventkit フレームワークを見ました。
そして、私はそれをうまく使いました。
今の状況は...
eventkit に入力されると思われるすべてのデータがあります...今は uieventkit フレームワークを使用したくありません。
カレンダーにデータを入力するために必要なすべての詳細がそこにあるテーブルビューがあります。
したがって、 eventkitUI を使用せずに、このすべてのデータを追加したいと考えています。イベントキットのUIを表示したくない
誰かがこれを行う方法を教えてもらえますか??
iphone - [iOS]カレンダーイベントを1つのイベントとして取得するにはどうすればよいですか?
次のコードとしてカレンダー イベントを取得します。
しかし、繰り返しイベントを追加すると、頻度が毎週の場合、「イベント」には 209 個のオブジェクトが含まれます。イベントの頻度が 2 週間ごとの場合、「イベント」には 105 個のオブジェクトが含まれます。時間を計算すると、これも 4 年です。
イベントを取得するにはどうすればよいですか? 1 つの繰り返しイベントには 1 つのオブジェクトしかありませんか?
// event.eventIdentifier を使用してテストしています...
iphone - iPhone-EventKitデータベースへのリクエストをキャンセルする方法はありますか?
EventKitデータベースへのクエリをキャンセルできるかどうかを調べようとしています。特定の週のすべてのイベントに一致する述語を使用してEventKitにクエリを実行します。返されるイベントの数によっては、このクエリに時間がかかる場合があります。
なぜこれが欲しいのですか?さて、私のiPhoneアプリでは、ユーザーは自分のカレンダーの週を閲覧します。新しい週がユーザーに表示されるたびに、アプリはその週のすべてのイベントを読み込む必要があります。これには数百ミリ秒かかるため、アプリは本来あるべきほど応答しません。ユーザーは、別の週を閲覧するたびにユーザーインターフェースが短時間停止するため、基本的に少し遅く閲覧する必要があります。
「performSelectorInBackground」を使用して、バックグラウンドスレッドですでにクエリを実行しています。これはまだユーザーインターフェイスをかなり失速させます。私が考えている解決策は、ユーザーが別の週を参照することを決定するたびに、現在のEventKitクエリがキャンセルされることです。これの欠点は、クエリがキャンセルされたためにユーザーがその週のイベントをすぐに表示しない場合があることですが、UIは常に応答性が高いことを願っています。
それで、これはまったく可能ですか?誰か知っている?EventKitクエリをキャンセルできますか?多分それが実行されているスレッドを停止することによって?どんなアドバイスも大歓迎です!
objective-c - iOS でカレンダーのサブスクリプションをプログラムで追加する方法は?
iPhone の設定パネルから、リモートの .ics カレンダー形式に購読を追加できます。アプリ内からこれを行うオランダの iPhone アプリを持っています (下のスクリーンショットを参照してください。「abonneren op de agenda」は「カレンダーを購読する」という意味です)。他にもあるはずです。
私のプロジェクトでこの動作を模倣したいのですが、これを行うための API が見つかりません。EventKit の一部ではないように見えますが、サンプル アプリで「サブスクライブ」を押してもアプリの切り替えが行われないため、これも URL スキームではないと思われます。
知るか?
ios - どちらが優れているか - アプリ ユーザーへのリマインダー用の EventKit または LocalNotification
何かをする時が来たときにユーザーに思い出させるアプリを構築しています。EventKit を使用してイベントをカレンダーに追加することを計画していましたが、1 日に複数のリマインダーが発生する可能性があるため、非常に雑然としたカレンダーになる可能性があります。
LocalNotification はより適切なソリューションですか?
ユーザーが将来のイベントを削除したい場合、EventKit カレンダー イベントよりも将来の LocalNotifications を削除する方が簡単ですか?
それぞれの長所と短所は何ですか?
ありがとう!
objective-c - XCode: イベントがカレンダーに追加されないのはなぜですか?
アプリに次のコードを追加しました。
iOS カレンダーに何も追加されないのはなぜですか?
ありがとう。
objective-c - EKAlarm は iOS 5 では設定されません
イベントを作成するために次のスニペットを書きました。アラームの設定は iOS 4 では正常に機能しますが、iOS 5 では設定されません。これはバグですか、それとも何か不足していますか?
iphone - EKEventeventIdentifierはnullを返します
EKEventの識別子を取得しようとすると、取得するのはnil値だけです。iOS5ではEKEventはEKCalendarItemのサブクラスであるため、EKCalendarItemのUUIDを取得できる可能性があると考えましたが、それでもnilが返されます。
識別子またはUUIDプロパティにアクセスしようとすると、このエラーが発生することがあります。
私はかなり長い間この問題に悩まされてきましたが、それはiOS5ベータ関連であると考えました。しかし、現在iOS5を使用しているため、まだ機能していません。