我正在制作一个从SIS(学生信息服务)(称为PowerSchool)导入成绩的应用程序。起初我以为我需要解析HTML标签来获取信息并对其进行组织。我甚至找到了一个已经成功完成的人,但我花了大约5分钟时间来刷新,破坏了应用程序的便利性。最近,我发现该网站允许您将所有发布的作业导出为.ics格式,并在iCal和其他日历程序中查看它们。我相信使用.ics URL是将它们导入到我的应用程序中最简单和最快捷的方式,但我不知道如何去做这件事。有人能指点我正确的方向吗?将.ics导入iOS应用程序
1
A
回答
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。
0
还有> = ios 4.2你甚至不需要为日历指定UTI,你可以简单地调用这个菜单。
[documentController presentOpenInMenuFromRect:CGRectZero inView:[self view] animated: NO];
相关问题
- 1. 在iOS应用程序中导入libPusher
- 2. 将.ics文件导入到iOS用户日历中
- 3. 将现有的SQLite数据库导入iOS Phonegap应用程序
- 4. 将pfx文件导入到iOS应用程序中
- 5. 将Gmail联系人导入iOS应用程序
- 6. 将C++代码导入IOS应用程序
- 7. 将一个Android应用程序导入其他应用程序
- 8. 将Django json导入iPhone应用程序
- 9. 将aws4导入Angular2应用程序
- 10. 将FacebookSDK导入Swift应用程序
- 11. 将Excel导入Rails应用程序
- 12. 将数据导入Silverlight应用程序
- 13. 将CSV导入到Web应用程序
- 14. 将.xls/.csv导入iPhone应用程序
- 15. 将ReactNative库导入NativeScript应用程序
- 16. 将文档导入Android应用程序
- 17. 用fullcalendar导入iCal(ics)?
- 18. 如何导入另一个应用程序在应用程序在iOS的
- 19. 在iOS应用程序中使用xib导航应用程序
- 20. 从.NET Web应用程序导出到Outlook(.ics文件)
- 21. 将ics文件导入到Outlook.AppointmentItem
- 22. 获取应用程序准备好ICS
- 23. 应用程序未安装Android 4.0 ICS
- 24. iOS appendFomat导致应用程序崩溃
- 25. ShareKit导致iOS应用程序崩溃?
- 26. iOS 3D室内导航应用程序
- 27. iOS - didSelectRowAtIndexPath导致应用程序崩溃
- 28. 使用事件工具包将订阅的日历导入应用程序iOS
- 29. Xcode 4将应用程序版本嵌入到iOS应用程序中
- 30. 未进入ICS市场的应用程序android