草庐IT

ViewController_ipad

全部标签

javascript - 30 分钟后 iPad AJAX 调用错误

我正在构建一个用于iPad的网络应用程序(保存的书签、视口(viewport)标签等)。Web应用程序每2分钟向返回JSON的不安全服务器(例如,没有可能超时的sessioncookie)发出AJAX请求(使用jQuery)。但是,30分钟后,请求停止发送到服务器,我想停止从iPad发送请求。我查看了jQuery错误回调的参数,其中显示了textStatus=="Error"和errorThrown==""。是的,errorThrown没有任何意义,这也是我感到困惑的部分原因。我尝试在30分钟后执行用户启动的AJAX调用,但返回了相同的错误。如果不清楚,javascript仍在运行:只

ios - 我如何创建一个将在 iPad 上使用弹出窗口的 segue,并推送到 iPhone 上的导航堆栈?

在我的应用程序中,有一些ViewController在iPad上(或者更具体地说,一个常规的水平尺寸类)将它们呈现为弹出窗口是有意义的,但在iPhone上(或者一个紧凑的水平尺寸类)它使得感觉将它们推到导航堆栈上。有没有一种优雅的方式来支持这个?默认情况下,如果我使用“PresentasPopover”segue,它将在iPhone上以模态方式显示,这不是我想要的。我找到了一种方法来获得我想要的行为,但它很丑陋而且似乎容易出错。我根据我当前所在的尺寸等级在两个不同的segue之间进行选择。为了支持iOS9多任务处理,我实现了[UIViewControllerwillTransition

objective-c - iOS(iPad)如何获取PDF目录(outline)数据?

我正在构建一个显示PDF的iPad应用程序,我希望能够显示目录并让用户导航到相关页面。此时我已经投入了几个小时的研究,看来由于PDFKit[iOS不支持],我唯一的选择是手动解析PDF元数据。我看过几种解决方案,但所有解决方案都在一点上保持沉默——如何将“大纲”元数据中的页面与项目的实际页码相关联。我已经使用[窥视工具]检查了我的PDF文档,我可以在树中看到轮廓。[Thissolution]帮助我弄清楚如何向下导航Outline/A/S/D树以找到“Dest”对象,但它使用[self.pagesindexOfObjectIdenticalTo:destPageDic]执行某种对象比较我

ios - 使用 plist 文件在 iPhone/iPad 上安装应用程序时如何正确显示图标和进度?

我在自己的AppStore网站上工作,该网站为一家公司托管各种企业应用程序。到目前为止,一切正常,除了建议的在Apple设备上下载应用程序的方式。问题是,我存档的效果与从官方AppleAppStore安装的应用程序不同。在安装应用程序之前,我在主屏幕上看不到应用程序的图标,并且在下载应用程序时我看不到任何进度,只有在安装应用程序时才看到。应用程序本身可以下载和安装。当一个人选择将应用程序下载到他/她的iPhone时,会重定向到itms链接,如下所示:itms-services://?action=download-manifest&url=https://example.org/app

ios - iPad 什么时候清除库/缓存?

为了响应Apple对iOS数据存储指南的更改,我最近重新配置了一个iPad应用程序以将其文档(50MB+)存储在library/caches文件夹中。在iOS模拟器中进行测试期间,当我模拟更新时(在BradLarsson的suggestion之后),我没有发现此缓存有任何问题。我还尝试删除library/caches文件夹中的所有内容,以确保我的应用可以恢复。但是,当我发布应用程序升级时,我发现我的用户提示问题可以追溯到iPad部分删除此缓存。似乎子文件夹结构至少部分保持完整,但子文件夹内容已被删除。我已经重新设计了应用程序以在升级期间处理这种情况,但我担心当iPad决定清除库/缓存时

iOS——何时创建子 ViewController 与 UIView 子类?

也许这是一个愚蠢的问题,但我在iOS开发过程中遇到过很多次。有时我会开发一个我想在多个屏幕上使用的View组件,所以我会决定继承UIView并使其成为我可以在多个地方使用的东西。然后,我开始为其添加功能。也许它需要响应NSNotification,或者它应该响应用户触摸。在某个时候,我开始怀疑我是否真的应该创建一个UIViewController子类,并将其作为子ViewController添加到我的UI中。对于向UIView添加一些行为与何时创建完整的UIViewController之间的界线在哪里划清界限是否达成共识? 最佳答案

ios - 如何确定 iPad 应用程序崩溃的原因?

我正在开发一个iPad应用程序,我遇到了崩溃问题,但无法找到背后的原因。崩溃后它仅指向main.mm文件。尝试:-NSLogs-NSZombiEnabled下面是崩溃日志。据我所知,它正在使用一些已经释放的内存位置。但是如何识别,是哪个物体呢?IncidentIdentifier:AF769A76-ADB4-4C3C-9A94-E0B45A994B42CrashReporterKey:7443d58afe6b6a3df23c273ba834f8ae4814a7ceHardwareModel:iPad2,1Process:BLSOffline[3255]Path:/var/mobile/

ios - SDK 中是否包含 iPad "page turn"转换?

iPadSDK中是否包含我可以使用的“翻页”转换?还是全部用核心图形手工编码? 最佳答案 curl动画的代码如下:[UIViewbeginAnimations:nilcontext:NULL];[UIViewsetAnimationDuration:1.0];[UIViewsetAnimationTransition:UIViewAnimationTransitionCurlUpforView:self.viewcache:YES];[oldViewremoveFromSuperview];[UIViewcommitAnimatio

ios - 如何防止在 iPad 上调整大小

我有一个在iPad上的Safari上运行的网络应用程序。我从iPad主页启动应用程序。我希望应用以全屏模式启动,并继续以全屏模式运行(即不显示Safari地址栏)。我想阻止“捏合缩放”和平移/缩放功能,以便页面始终保持静态。我该怎么做? 最佳答案 如果您将以下元标记放入html输出中,然后从主页启动应用程序,那么它在运行时将全屏显示:下面是为了防止用户缩放: 关于ios-如何防止在iPad上调整大小,我们在StackOverflow上找到一个类似的问题: ht

iphone - 从 UIImagePickerController 相机 View 推送一个 viewController

我正在开发一款消息传递应用程序(类似于WhatsApp),用户可以相互发送文本和图像消息。当用户想要发送图片时,他可以从相机胶卷中选择一张,也可以用相机拍摄一张。这就是我为这两种情况呈现UIImagePickerController的方式:-(void)handleTakePhoto{UIImagePickerController*ipc=[[UIImagePickerControlleralloc]init];ipc.delegate=self;ipc.sourceType=UIImagePickerControllerSourceTypeCamera;[selfpresentMod