草庐IT

ViewController_ipad

全部标签

ios - 使用启动屏幕在通用应用程序中禁用对 iPad Pro 的支持

我的iOS应用的最低目标是iOS8,是通用的,并且使用启动屏幕XIB。有没有办法禁用对iPadPro的支持,以便它运行放大后的标准iPad分辨率? 最佳答案 更改项目以使用启动图像(Assets目录)而不是启动屏幕(Storyboard)。 关于ios-使用启动屏幕在通用应用程序中禁用对iPadPro的支持,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/34277703/

ipad - "didChangeSection:"NSfetchedResultsController 委托(delegate)方法未被调用

我有一个标准的SplitViewController,带有详细View和表格View。在详细View中按下按钮可能会导致对象更改其在TableView排序中的位置。只要由此产生的顺序更改不会导致添加或删除部分,这就可以正常工作。IE。一个对象可以改变它在一个部分中的顺序,或者从一个部分切换到另一个部分。这些顺序更改可以正常工作而不会出现问题。但是,如果对象试图移动到一个尚不存在的部分,或者是最后一个离开部分的对象(因此需要删除它离开的部分),则应用程序会崩溃。NSFetchedResultsControllerDelegate有一些方法来处理添加和删除的部分,在这些情况下应该调用这些方

ios - 寻找 iPad 开发的地理编码/映射建议

我和我的一些friend正在为我们州的农村服务提供商开发一个应用程序,以获取他们的客户地址列表并将它们绘制到可平移的map上,不仅可以显示位置,还可以与存储的数据库信息进行交互也在我们的服务器上(来自服务电话、交付、销售等的更新)。我们是iPad开发的新手(我们中的两个人熟悉Android开发,但潜在客户投资于iOS技术),我们遇到了地理编码难题。看来我们的地理编码计划要么与Google的地理编码/mapAPI发生冲突,要么需要10,000美元的巨额商业许可。作为一种解决方法,我们一直在考虑为一个村庄托管一个OpenStreetMap瓦片服务器作为用于销售目的的演示件,并在产品成功时处

objective-c - UIWebView 中嵌入的 Youtube 在进入全屏时导致 iPad 崩溃

我正在尝试使用thistechnique的混合嵌入Youtube视频,和thisYoutubeSDKblogpost在通用应用程序中。使用相同代码的iPhone版本运行良好。在iPad上,视频确实嵌入了,并且以嵌入形式播放得很好,但是一旦你点击全屏按钮,应用程序就会崩溃(按钮不响应,设备不旋转)。Youtube视频中的音乐继续播放。没有记录任何错误消息,但该应用确实在xCode中注册为“已暂停”或挂起。每次它崩溃时,com.apple.libdispatch-manager都在线程2上。向我提问,我会为您提供有关该错误的更多信息,但我不确定从哪里开始。我试过:更改UIWebView框架

iphone - 在Ipad中通过XML解析生成动态控件

任何人都可以帮助我。我想创建一个动态View。我想在其中添加动态控件。这些控件来自xml。并且需要在按钮的点击事件中显示在单个View中。我的xml格式如下。customernamecustomerphonecustomeragecustomerBirthtextfieldtextfieldtextfieldDatecustomerqualificationcustomerEmailtextfieldEmailcustomernamecustomerphonecustomeragecustomerBirthtextfieldtextfieldtextfieldDatecustomerq

iPad 上的 iPhone 应用程序在首次启动时不响应触摸

如果我的iPhone应用程序(非通用)在我的iPad(第3代)上以横向模式启动,它不会响应任何触摸,直到我按下1x/2x按钮或更改方向。之后它正常工作。如果我在我的iPhone5上以横屏模式启动它,它就像一个魅力。shouldAutorotateToInterfaceOrientation在每个View中都给出YES,所以我认为这不是这里的问题。第一个View是标签栏View。 最佳答案 我在iOS6.0.1的iPadmini上也有同样的问题。我解决问题的方法是在info.plist中将Supportedinterfaceorien

ios - 以编程方式模仿 iPad 上 iPhone 应用程序的 2x 模式(或双比例)?

我们使用PhoneGap构建的iPhone应用程序作为通用应用程序发布。在iPad上发现应用程序和执行某些PhoneGap插件需要通用设置。我们调整了一些高度和宽度设置,但比例对于某些用户来说太小了。我们没有能力重新编码应用程序并重新创建Assets以在iPad上实现最佳渲染。相反,我们想模仿iPad上可用的2x模式——但仅限于iPad。当该应用仅适用于iPhone时,2x模式可用,但现在该选项显然已经消失,因为它是一个通用应用。有没有办法通过HTML/CSS/JS或通过Objective-C调用此功能?谢谢! 最佳答案 我认为您想

iphone - 如何在 AQClient 线程中追踪 iPad 应用程序的奇怪崩溃?

我的应用程序最近开始出现奇怪的崩溃,我无法追踪到源头。寻找什么的任何帮助都会有所帮助:)设备(iOS5iPad)的崩溃日志在开头显示以下内容:Date/Time:2011-11-0819:07:21.044+0100OSVersion:iPhoneOS5.0(9A334)ReportVersion:104ExceptionType:EXC_BAD_ACCESS(SIGSEGV)ExceptionCodes:KERN_INVALID_ADDRESSat0x406cad3dCrashedThread:9崩溃的线程9是一个AQClient线程,它的堆栈跟踪如下所示:Thread9name:A

iOS:如何调试 UI 延迟 [iPad2 双核]

在我的应用程序中,我必须处理来自网络的大量数据并将其解析为优化的本地格式,然后将它们保存到数据库或将它们发送到UI(如果有任何UI正在等待该数据)。我知道在主线程中进行繁重的解析工作是愚蠢的,因为它会阻塞主线程并使UI交互非常不稳定。所以这是我试图确保UI线程空闲的方法:全局优化以删除非常慢的代码,无论它在哪个线程中。降低所有线程的优先级,即NSOperation.threadPriority=0.1;NSThread.threadPriority=0.1;dispatch_async(dispatch_get_global_queue(PRIORITY_LOW));经过这两个步骤后,

iPhone/iPad IOS App Instrument 内存计数与 task_info 内存计数

我一直在使用InstrumentsLeakTester,它给出了大约1-3兆的应用总分配数。但是,当使用task_info时,它会报告更大的内存量,例如10-20兆。我想我只是想确认task_info正在返回某种总内存,包括堆栈等,其中泄漏测试器只是报告Malloc/Alloc内存。另外,为什么在应用程序期间task_info数字会增加很多,而泄漏测试器并没有增加那么多......structtask_basic_infoinfo;mach_msg_type_number_tsize=sizeof(info);kern_return_tkerr=task_info(mach_task_