草庐IT

ios - 通用布局与不同的 iphone/ipad Storyboard

是否可以针对不同的屏幕尺寸使用不同的Storyboard?我只是无法让我的png和图标图像适用于一个通用的Storyboard,这很痛苦!通用iPhone和通用iPad怎么样?什么是最好的方法?谢谢 最佳答案 您也可以使用一个Storyboard,并根据您的要求设置布局和字体。1)要为iPhone和iPad正确设置布局,您需要使用纵横比。您可以通过以下两个链接详细查看答案:1)Whatconstraintsshouldbegiventoincreasesizeofimageviewwithrespecttodevicescreens

ipad - 如何在 iPad 中使用 CTRunDelegate?

我正在开发一个iPad应用程序,我必须在其中使用CTRunDelegate。我已经定义了所有需要的回调,即CTRunDelegateGetAscentCallback、CTRunDelegateGetDescentCallback、CTRunDelegateGetWidthCallback。我不知道如何使用我正在创建的CTRunDelegateRef对象。现在发生的情况是我的回调没有被调用。在这方面的任何指示将不胜感激。提前致谢。 最佳答案 您应该将运行委托(delegate)添加为属性字符串中一系列字符的属性。参见CoreText

objective-c - UITextField - iPad 上的 UIKeyboardTypeDecimalPad?

在iPad上...textField.keyboardType=UIKeyboardTypeDecimalPad;...只显示常规键盘,但从顶部的数字开始(下面有很多标点符号)。但它需要输入一个数字。我只希望用户能够键入数字和小数点,就像UIKeyboardTypeDecimalPad在iPhone上所做的那样。有什么方法可以让不相关的键消失而让我的用户独自一人吗? 最佳答案 设置UITextField的keyboardType只会让用户更容易输入适当的字符。即使在iPhone上,用户也可以通过硬件键盘或通过粘贴字符串来输入其他字符

iphone - 是否有捕获控制台日志的 iPad/电话应用程序(来自 iPhone 配置实用程序)

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter为指导。8年前关闭。我测试了软件,发现iphone配置工具的控制台日志非常有用。不幸的是,iPad需要连接到PC才能获取日志。我希望能够在不受限制的环境中工作。是否有一个应用程序可以像配置实用程序一样运行-特别是清除日志、记录消息、将日志显示为文本,然后将日志的该子部分邮寄给我。还有一种方法可以查看崩溃日志列表,访问它们并获取它们的副本,而无需先使用iTunes进行同步。谢谢

iOS 9 Ionic Cordova 应用程序在 iPhone 上崩溃;在 iPad 上工作

Cordovav5.3.1/Ionicv1.1.0(库v1.6.4)将我们的应用程序从8.4升级到iOS9。该应用程序在iPad/iPadmini上构建和运行良好。但是,它在部署到iPhone时会崩溃。调试输出如下:2015-09-2311:17:09.920AnApplicaiton[6490:1359695]***Assertionfailurein-[UIApplication_cachedSystemAnimationFenceCreatingIfNecessary:],/BuildRoot/Library/Caches/com.apple.xbs/Sources/UIKit_

ios - 在没有启动屏幕的情况下强制 iPad Pro 达到全分辨率

我想在我的iOS应用程序中使用启动图像,而不是启动屏幕。(启动图像可以比启动屏幕更精确地定位设备;there'snowaytomakealaunchscreenthatbehavesexactlylikealaunchimage.)如果您的iOS应用程序中没有启动屏幕,则iPadPro会呈现为好像屏幕分辨率为1024x768点宽。(要查看此内容,请创建一个新项目,删除其启动屏幕,然后在iPodPro模拟器中启动它。)有没有办法让iPadPro在不使用启动屏幕的情况下以原生1366x1024点呈现? 最佳答案 不可以,您必须使用启动屏

objective-c - 如何将我的应用程序添加到 iphone/ipad 的设置中?

如何才能在iPad的“设置”选项卡中添加我的应用程序?在这里点赞:如您所见,那里有3行。但我也希望我的应用程序在那里。我该怎么做? 最佳答案 您需要为您的应用添加一个设置包以显示在设置应用中。检查这个Tutorial 关于objective-c-如何将我的应用程序添加到iphone/ipad的设置中?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/6249486/

ios - 在运行 iOS 5.1.1 的旧 iPad 上临时安装失败 -/usr/libexec/installd 崩溃

我有一个使用AdHoc分发的应用程序-在大多数设备上运行良好(使用testflightapp.com),但是我有两个分别运行iOS5.1.1和iOS4.3的较旧的应用程序以及我只能运行的应用程序'不要安装应用程序。该应用程序是使用XCode5.1.1和iOS4.3的部署目标构建的。安装大约进行了75%(即主屏幕上显示图标,进度指示器开始运行大约75%),然后显示错误消息:“无法下载应用程序”-...无法下载此时。检查日志我发现/usr/libexec/installd崩溃-见下文。顺便说一句,当我尝试通过iTunes安装应用程序时,也会发生同样的情况,因此它与Testflight无关。

ipad - 如何创建类似于 iWorks for iPad 中的 iPad 文档预览界面

愿意为工作示例奖励+500赏金。我知道只有两个源代码示例可以在iPad上实现文档预览界面,例如在Number、Pages等中找到的那些。infoNgen和OmniGroupFramework还有其他例子吗?infoNgen是一个很好的简单示例,但是,代码非常草率,而且写得很糟糕,非常杂乱无章。OmniGroup是一个很棒的库,但对于简单的项目来说太复杂了。更新我能够分解infoNgen的项目并制作一个带有HTML预览的准系统文档查看器,这似乎可以很好地更新文档中的信息并使其与预览保持同步。现在唯一要解决的问题是在应用程序退出和重新启动时保存文档。+500赏金仍然适用于工作示例,但是,除

objective-c - iPad 的 kal 日历的 UI 问题?

我的iPad版Kal日历有UI问题。在iPad上有一个空白空间,但在iPhone上没问题。我怎样才能让它适合iPad的框架?if(UI_USER_INTERFACE_IDIOM()==UIUserInterfaceIdiomPhone){[kal.viewsetFrame:CGRectMake(0,0,self.view.frame.size.width,self.view.frame.size.height)];}elseif(UI_USER_INTERFACE_IDIOM()==UIUserInterfaceIdiomPad){[kal.viewsetFrame:CGRectMak