草庐IT

ios - 使用 MuPDF 库在 iPhone/iPad 上开发电子书阅读器

我可以使用MuPDF库在iphone/ipad上开发电子书阅读器吗?你有什么好主意吗?请帮我提供一些好的教程。 最佳答案 很抱歉回答晚了,但这一天或几天可能会对人们有所帮助。由于我必须将MuPDF库集成到我的一个(Swift)项目中,因此我生成了静态脂肪库并将它们集成到Xcode中。这里是一个循序渐进的快速教程:如何构建静态胖库:gitclone--recursivegit://git.ghostscript.com/mupdf.git转到mupdf/platform/ios用Xcode打开MuPDF.xcodeproj。将MuPD

javascript - Google map v3 未在 iPad 上加载 - 按钮加载但 map 只是蓝色

我正在使用GoogleMapsv3对站点上的地址进行地理编码,它在所有浏览器中都可以正常工作,显然在移动设备上除外。更具体地说,现在我只是想为IOS设备(iPad/iPhone/iPodTouch)修复它。map应用程序本身似乎正在加载,因为我可以看到GoogleLogo、使用条款链接、map和卫星按钮,甚至是街景小图标(顺便说一句,它是灰色的)。下面是map在iPad上的截图。任何人都可以指出可能导致此问题的正确方向或如何在IOS设备上调试它吗?谢谢!编辑下面是用于渲染map的代码的核心部分。functionrenderMap(elem,lat,lng){lat=(null==lat

ios - iPad 1 显示纵向模式而不是横向

我在AppStore上有一个应用程序,它在iPhone上有纵向模式,在iPad上它可以横向运行。但是我收到报告说它在iPad1上显示肖像因此破坏了整体View。为什么iPad1专门显示人像模式?iPad版本为5.1.1 最佳答案 在ios6中,支持界面方向的方法已经改变。为了在两个版本中都支持两种界面方向,我们需要检查操作系统版本并协调编写代码。-(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation{retu

ios - iPad/iOS 中的提格里尼亚语支持

我们有一个支持提格里尼亚语的网站,普通文本使用Arial。在移动iOS设备(iPad/iPhone)上,Tigrinya字符仅显示为矩形框。这个问题也出现在Wikipedia上和Google.Kefa是一种专为支持埃塞俄比亚文字而设计的iOS字体,当我将CSS属性font-family:kefa,arial;添加到网站时,它对我不起作用。 最佳答案 不可能iOS设备不支持埃塞俄比亚语。这个问题已经存在很长一段时间了,并且有很多关于SO的引用资料。解决方法?一个常见的解决方法是安装自定义键盘,它通常带有Apple-certified字

ios - 用尺寸分类区分 iPad 方向

在iOS8中,Apple引入了sizeclasses来处理应用程序的布局。与其根据设备、屏幕尺寸和方向来设计用户界面,不如鼓励开发人员根据事件尺寸类别调整其应用程序的布局。我认为这是一个很好的举措。但是,对于iPad,似乎无法区分不同的设备方向(在我看来,它们提供了截然不同的屏幕空间和处理方式)。来自HumanInterfaceGuidelines:如果我只想在横向显示侧边菜单,因为它提供了更多空间,比如UISplitViewController,我现在应该怎么办?UISplitViewController是不是Apple不吃自己的狗粮而是使用其他一些指标(例如设备方向或实际屏幕宽度)

ios - 视频标签在 iPhone Safari 或 Chrome 和某些 iPad 上不起作用

我的视频无法在我的iPhone6浏览器(Safari和Chrome)和某些iPad上播放,这让我无计可施。它在桌面浏览器、AndroidChrome甚至我的iPadmini上运行良好。我已经对此进行了一段时间的研究,包括StackOverflow,但我尝试过的所有方法仍然无法在我的iPhone上播放视频(仅显示初始帧图像)。这是我正在编辑的视频测试页面,下面是我的代码以及我根据研究尝试修复的内容:"autoplaymutedloop>.mp4"type="video/mp4">.ogg"type="video/ogg">.webm"type="video/webm">我试过重新添加控制

javascript - iPad 蓝牙键盘使用 onKeyUp 为任何键返回键码 0

一些客户在使用iPad蓝牙键盘向我们的一个内部网站输入文本时报告了问题。在使用桌面或iPad屏幕键盘时,主要是在某个输入上按enter可以正常工作,但在使用连接到iPad的蓝牙键盘时则不行。经调查,当连接到iPad上的蓝牙键盘时,对onKeyUp的任何输入似乎都会返回0作为键码。该演示工作正常,但是当使用屏幕键盘时它不起作用,因为键码返回0。IcreatedthisjsFiddletodemonstrate.它在适用于iPad的Chrome和Safari上进行了测试,使用onKeyPress时效果相同,但使用onKeyUp时仅返回0。$('#inputKeyUp').keyup(fun

ipad - 切换方向时如何使 UIView 自动调整为全屏

是否需要编写代码让UIView在切换方向时填满窗口区域?有没有简单的设置? 最佳答案 如果View最初占据了整个屏幕,并且应用程序设置为自动旋转,您所要做的就是在View上设置自动调整大小掩码以调整宽度和高度:view.autoresizingMask=UIViewAutoresizingFlexibleWidth|UIViewAutoresizingFlexibleHeight;编辑:请参阅下面我的评论,了解如何在IB中执行此操作 关于ipad-切换方向时如何使UIView自动调整为全

objective-c - 如何使用 iCloud 将 NSDocument 从 Mac osx 同步到 iPad/iPhone

我看过iOS的iCloud文档示例代码,我用它来同步uidocument往返于iCloud,现在我正在尝试将iCloud与nsdocument同步在没有UIDocument的MacOSX应用程序上。我试图将UIDocument更改为NSDocument但所有与icloud同步的方法是不同的。除了来自apple的文档外,我没有找到任何示例代码或教程。这是非常困惑的,写得不好。例如,iOS上的UIDocument中的以下方法在OSX上的NSDocument中不存在://docisaninstanceofsubclassedUIDocument[docopenWithCompletionHa

iphone - iPad 模态视图 Controller 以纵向方式运行,即使它是横向的

我在横向模式下呈现ModalViewController时遇到了一些困难。基本上它以正确的界面方向显示,并且仅当设备处于横向模式时才旋转,但ViewController的行为就好像它处于纵向模式一样。我是这样呈现模态的-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{self.window=[[UIWindowalloc]initWithFrame:[[UIScreenmainScreen]bounds]];//Override