草庐IT

ios - Flash Builder 开发的 iPad 应用程序在加载外部数据后挂起

我正在FlashBuilder4.6中开发iPad应用程序。当我从amfphp网关加载数据时,我的应用程序在设备上停止工作。服务器响应中大约有30个值对象。当服务器响应数据较少时-应用程序运行正常。所以我猜是在解析AMF响应时出现问题。这是iPad相关政策吗?是否可以在打包时添加修饰符来避免此类问题?斯坦 最佳答案 问题已经解决/解决了。AMF工作正常。应用程序ID必须以正确的字符串开头,在配置文件中定义!关闭Debug模式。在mxmlc和提供get-task-allow中。我认为next也会影响:不应该有类市场[RemoteCla

ios - 在 iPad 上访问电影和 iTunes U 视频

在我的应用程序中,我想重现一个看起来与“视频”nativeiPad应用程序完全一样的View(它显示位于iPad上的电影和iTunesU视频)。我不知道如何在iPad上访问这些元素(电影和iTunesU)。我玩过Apple文档“IPod库访问编程指南”中提到的所有内容:MPMediaItemMPMediaPickerControllerMPMediaQueryMPMoviePlayerController……等……我认为我已经接近MPMediaItem和MPMediaQuery,因为其中两个标志看起来很有前途:MPMediaTypeMovie=1但是,我得到的所有结果都只包括歌曲。我是

ios - iPad 3 上的启动画面

我正在开发一个应该在iPad2和iPad3上都能正常工作的应用程序。我有spash纵向和横向屏幕。对于iPad2启动画面,我使用大小为768x1004的Default-Portrait.png和大小为1024x768的Default-Landscape.png,对于iPad3,我使用大小为1536x2008的Default-Portrait@2x.png和大小为2048x1496的Default-Landscape@2x.png。当我第一次在iPad3上构建我的应用程序时,初始启动图像首先是iPad3的(Default-Portrait@2x.png/Default-Landscape

ios - Xcode 4.3.2 "Invalid Icon"适用于 iPad 视网膜显示屏

我试图将iPad视网膜图标添加到多个XCode4.3.2项目,但没有成功。我在外部程序中将图像正确调整为114x144像素,然后将其拖到项目“摘要”窗口的“iPad部署信息”部分。弹出一条错误消息,提示图标大小无效(见图):文件“/Users/max/Desktop/GeneralImages/Camera/icns/114.png”与要求的大小不匹配。它的大小必须为144x144像素。我绝对确定它的大小是正确的,并且看到我过去能够简单地拖放,并且因为它发生在多个项目中,如果这是XCode中的错误?请帮我解决这个问题。提前致谢 最佳答案

ios - iOS 8.3 iPad 上的自定义 UIWindow 可在模拟器上运行,但不能在设备上运行

我们的UIWindow代码多年来一直用于设置“拦截器”屏幕。我们最近注意到,在iOS8.3iPad上,当拦截器以横向显示时,拦截器偏移了256像素。有一些奇怪的地方:1)这不会发生在模拟器上,只会发生在设备上2)如果拦截器是纵向显示的就没问题3)如果拦截器以纵向显示,然后旋转为横向,则没有问题。4)间距为256像素,即宽高之差,即1024-768=256。我们最近更新到Xcode6,所以这也可能是一个因素...通过使用默认的XcodeMasterDetail项目并对“insertNewObject”方法进行一些小的更改,可以很容易地重现此问题,如下所示:UIWindow*blocker

iOS 处理 ipad pro 的布局?

如何处理iPadpro的布局,因为xcasset中没有管理不同图像大小的方法。我目前的iPadair2用户界面似乎在iPadpro中受到干扰。有什么建议或处理方法吗? 最佳答案 你不能在图像资源中做。iPad和iPadPro都对两个方向使用相同的尺寸类别(常规-常规),在xcasset中,您最终可以通过尺寸类别或主要设备类型(iPadvsiPhonevswatch)识别图像。你唯一能做的就是提供更大一点的图像,或者固定ImageView的大小,而是制作一些具有灵活宽度和高度的其他元素,例如图像或元素之间的空间。正如Julian所指出

objective-c - 了解启动图像 iPhone/iPad

按照Apple的建议,我提供了一个与我的iOS应用主页相同的启动图像。目前我正在iPhone模拟器上进行测试,我想知道在真实设备上是否也会发生同样的情况。一切正常,但是当我在主页以外的页面时,我通过按下按钮退出应用程序,然后当我再次进入时,启动图像会立即显示,然后突然出现上次查看的页面。我想知道如何避免这种页面“闪烁”。我不知道这是否重要,但我正在使用Storyboard。 最佳答案 如果您立即再次启动应用程序,这是预期的行为。看我的answer关于类似问题的另一个StackOverflow问题。解释一下,Default.png图像

ios - 在 iPad App 中检测蓝牙键盘

在我的应用程序中,我有一个客户信息表单,上面有我使用过的许多文本字段,现在当用户编辑任何字段时,我需要将整个View向上移动,这样编辑的文本字段就不会出现在iPad的内部键盘下,这工作正常。现在客户想要使用外部蓝牙键盘来填写此表格。一旦这个外部键盘与iPad连接,那么在应用程序中编辑任何文本字段时都不会显示内部键盘,因为外部键盘已连接,在这种情况下,整个View需要在页面上,无需将其向上移动。但是,当我编辑文本字段时,它仍然会上升,但不会在屏幕上显示内部键盘,这会在整个View向上移动时留下一半的屏幕空白。为此,我尝试了一些方法,例如启用内部键盘显示/隐藏通知,但这些通知仅在未连接外部

ios - iPad SplitViewController 以编程方式显示 Popover

我有一个iPadSplitViewController应用程序,我在其中隐藏了纵向和横向模式的左Pane。当应用程序收到某个通知时,我需要在其弹出窗口中显示左Pane。尽管尝试了许多不同的建议解决方案,但我仍在努力寻找实现这一目标的方法。我正在使用包含以下代码的MultipleMasterDetailManager实现:/*forwardthemessagetothecurrentdetailview*alldetailviewsmustimplementUISplitViewControllerDelegate*/-(void)splitViewController:(UISplit

ios - JSTileMap 如何处理视网膜和 ipad/iphone 瓦片 map ?

我已经使用Tiled创建了一个基本的tilemap。我正在使用JSTileMap和SpriteKit来获取场景中的map。据我了解,JSTileMap(而不是SKTexture)会自动处理视网膜和不同的设备。到目前为止,我还没有产生好的结果,这是我的设置:我有一个.tmx文件以基本分辨率创建,使用map.png作为其图block集。.tmx存在于项目中,但我故意没有添加map.png(我不想支持非视网膜iPhone)。在项目中我只添加了以下.png:map@2x~iphone.png(视网膜iPhone,使用48x48tiles)map~ipad.png(非视网膜iPad,使用48x4