PowerSchool と呼ばれる SIS (学生情報サービス) から成績をインポートするアプリを作成しています。最初は、HTML タグを解析して情報を取得し、整理する必要があると考えていました。すでに成功している人も見つけましたが、更新に 5 分ほどかかり、アプリの利便性が損なわれています。最近、投稿されたすべての課題を .ics 形式にエクスポートし、iCal やその他のカレンダー プログラムで表示できるサイトを見つけました。.ics URL を利用するのが、アプリにインポートする最も簡単で最速の方法だと思いますが、これを行う方法がわかりません。誰かが私を正しい方向に向けてもらえますか?
質問する
665 次
2 に答える
0
私は間違っている可能性がありますが、クリックをキャプチャすることができます
if (navigationType==UIWebViewNavigationTypeLinkClicked)
{
//check if the link is .ics
if ([[[[[request URL] absoluteString] pathExtension] lowercaseString] isEqualToString:@"ics"])
{
// here you call a delegated method to UIDocumentInteractionController
}
}
あなたも読んでくださいUIDocumentInteractionController
。ドキュメントは.pdfですが、カレンダーのUTIを指定することもできます。
于 2012-02-17T03:37:31.150 に答える
0
また、>= ios 4.2 では、カレンダーに UTI を指定する必要さえありません。このように簡単にメニューを呼び出すことができます。
[documentController presentOpenInMenuFromRect:CGRectZero inView:[self view] animated: NO];
于 2012-02-17T03:55:07.107 に答える