ipad相关内容

UIView 背景颜色影响 iOS 5 中的触摸

我有一个在 iOS 4 中工作的带有子类触摸响应的自定义视图.在 iOS 5 上,当沿着视图的底部边缘触摸时,这些触摸根本不会响应,如果视图的背景颜色设置为 clearColor. 我无法追踪到这一点,但有谁知道 iOS 5 是否改变了视图根据透明背景响应触摸的方式? 除了将背景颜色设置为像 orangeColor 这样的任何不透明颜色之外,我无法对代码进行任何更改,并且视图会完全响应 ..
发布时间:2022-01-23 11:21:10 移动开发

类似于 Mail.app 的 iPad 模态视图控制器?

如何在我的 iPad 应用程序中创建一个模式窗口,类似于 Apple 网站上显示的用于在 Mail.app 中编写消息的模式窗口? 例子: http://dl.getdropbox.com/u/413086/mail_type_20100225.jpgp> 谢谢! 解决方案 只需使用普通视图控制器,分配 modalPresentationStyle 属性,并将其呈现为模态视图 ..
发布时间:2022-01-23 11:20:27 移动开发

如何扩大 UIGestureRecognizer 的命中区域?

我在某些视图上使用的手势识别器很少,但有时视图太小而且很难点击.使用识别器是必须的,如何扩大命中区域? 解决方案 如果您是为自定义 UIView 执行此操作,则应该能够覆盖 hitTest:withEvent:方法: - (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event {CGRect frame = CGRectIn ..
发布时间:2022-01-23 11:17:37 移动开发

UIActionSheet 更改箭头位置?

为了在 iPad 上显示 UIActionSheet,我这样做了: [actionSheetX showFromRect:RectX inView:myView animated:YES]; 弹出框的箭头指向下方,我可以将此位置更改为指向左、上或右,就像使用普通弹出框时一样? 解决方案 对于UIActionSheet的showFromRect的内部实现,Apple没有提供任何内部结构的 ..
发布时间:2022-01-23 11:16:34 其他开发

针对 5.1 SDK 进行编译会强制新的 UIPopoverController “滑入"弹出窗口的演示 - 如何禁用?

针对 5.1 SDK(发行版)编译我的 iPad 应用程序会导致 UIPopoverController 使用左侧演示文稿中的新“滑入"显示自己.这完全打破了我的 popover 演示文稿,它依赖于具有“黑色"样式的标题和一定的高度.我尝试将 presentsWithGesture 设置为 NO,但这似乎只会禁用滑动手势,并不会停止演示样式. 同样的应用程序,无需重新编译,但在 iOS 5. ..

- (CGRect)convertRect:(CGRect)rect toView:(UIView *)view 如何工作

我一直在断断续续地使用这种方法,但从未真正理解它们的行为方式. 每次我尝试使用它们时,我都会发现自己在尝试不同方面时摸不着头脑,但它似乎从来没有达到我的预期. 为了争论,我正在尝试转换从 UIKeyboard 的通知中获得的帧. 在横向模式下,我得到了这个 NSRect: UIKeyboardFrameEndUserInfoKey = NSRect: {{406, 0}, {3 ..
发布时间:2022-01-23 11:11:26 移动开发

删除 UIPopoverController 的边框

我有一个要求,我必须为 UIPopoverController 的弹出视图显示自定义边框,而不是默认的“黑色主题"边框.有可能吗? 我不能使用默认的黑色边框,因为它不适合应用程序的颜色主题. SDK 中没有执行此操作的规定.我也用谷歌搜索了其他人是否遇到过这个问题以及他们是否已经解决了这个问题,但没有运气! 等待建议. 谢谢,拉杰 解决方案 解决了这个问题,方法是使 ..
发布时间:2022-01-23 11:01:29 其他开发

使用淡出动画在旋转时关闭 UIPopover

Apple Pages 和 Numbers 应用程序具有弹出框(用于“工具"等),当您旋转设备时会以可爱的淡出效果关闭.我正在尝试重新创建它,但是我的弹出框似乎总是立即关闭,因此旋转的动画看起来并不那么流畅.我目前正在使用: - (void)willAnimateRotationToInterfaceOrientation:(UIInterfaceOrientation)interfaceOri ..
发布时间:2022-01-23 11:01:20 移动开发

查找 UIGestureRecognizer 操作(选择器)名称和目标

我试图找出哪个动作是由哪个目标上的 UIGestureRecognizer 触发的.不幸的是,UIGestureRecognizer 上没有属性,例如 gesture.action 或 gesture.target.我正在分析的手势是 UIKit 私有实现的一部分. 这里是部分答案 stackOverFlow 问题 20066315 解决方案 下面的代码片段将列出与手势识别器关 ..
发布时间:2022-01-23 11:00:35 移动开发

UIPopover 没有任何箭头

是否可以呈现一个没有任何箭头指向某处的弹出框? 解决方案 是的,可以这样做: [self.popoverController presentPopoverFromBarButtonItem:anItem允许的箭头方向:0动画:是]; 零代表没有方向. ..
发布时间:2022-01-23 10:44:48 其他开发

透明的 UIPopover

有没有办法让 UIPopOver 透明(alpha = 0.75 左右).不幸的是,UIPopOver 没有 alpha 属性.我需要呈现一个弹出框,以便它下面的视图仍然部分可见.任何想法 解决方案 popoverController.contentViewController.view.alpha = 0.5; alpha 是 UIView 的一个属性,因此您需要获取 popOver ..
发布时间:2022-01-23 10:41:56 移动开发

桌面与 iPad 上的悬停行为

我构建了一个菜单,它使用纯 CSS 和 :hover 伪类来显示菜单.我在 iPad 上测试了这个行为,发现悬停并没有消失——即使点击其他地方也没有. 我已经在互联网上搜索了解决方案,但找不到任何有用的东西. 当我在 iPad 上单击页面上的其他位置时,有没有办法让悬停消失? 解决方案 我知道另一种方法(但我不认为它更好). 要启用 css .hover 效果,您应该向元 ..
发布时间:2022-01-22 22:40:14 移动开发

如何在 spritebuilder-Cocos2d 3.2 中添加单独的 iPad 和 iPhone 图像

我喜欢 Spritebuilder 采用视网膜 iPad 图像并自动制作缩小的 iPhone 图像. 我制作一张图片(ipad 视网膜),然后 spritebuilder 自动制作 iPhone: 但对于某些按钮/精灵,我想自己制作 iPad 和 iPhone 图像.如何为可在 Spritebuilder UI 中使用的图像添加自定义 iPhone 和 iPad 版本? 例如.为 ..
发布时间:2022-01-21 18:00:15 移动开发

减慢 iPad 视网膜模拟器 6.0

我有一个用 cocos2d 为 iPhone 制作的游戏,我已经适应了 iPad,即使不是视网膜也能很好地工作.当我在视网膜 iPad 模拟器中运行我的游戏时,游戏非常慢,角色的图像需要大量加载.为什么会这样?模拟器的问题?我是否缺少一行代码才能正常运行?代码正是 iPhone 和 iPhone 很棒. 解决方案 模拟器可能具有与设备截然不同的性能配置文件——在这种情况下,您计算机的显卡可 ..
发布时间:2022-01-21 17:50:05 移动开发

如何使 iphone 和 iphone4-retina 兼容的应用程序(在 cocos2d 中完成)轻松适应 ipad?

我的问题很简单:1.我做了一个iphone应用,全部在cocos2d中完成.2.我把它适配到了iphone4-retina,所有PNG文件都有自己的-hd副本. 在 iPhone 中运行,应用正确显示 (320x480).在 iPhone4-retina 中运行,应用也正确显示(640x960). 但在 iPad 上运行,如果应用程序设置为仅 iPhone,它可以正常运行,但只能以 i ..
发布时间:2022-01-21 17:48:46 移动开发

如何以编程方式确定我的应用程序正在 iPhone、iPad 或 iPhone 4 上运行?

我刚刚使用 cocos2d 完成了我的 iPhone 游戏.但在将它放到 AppStore 之前,我想让它在 iPad(屏幕更大)和 iPhone 4(分辨率更大)上运行. 那么,如何以编程方式确定我的应用程序在 iPhone、iPad 或 iPhone 4 上运行,以便能够在我的游戏中使用正确的坐标/图像? 感谢您的帮助! 解决方案 iPad 和 iPhone 之间 — 已经 已 ..
发布时间:2022-01-21 17:43:42 移动开发

Cocos2D + 仅禁用 Retina iPad 图形

我现在在将基于 cocos2d 的游戏从 Xcode 4.3+ 导出时遇到了问题. 虽然我不打算在我的游戏中加入 iPad Retina 图形,但游戏似乎需要 Retina iPad 图形,现在只能在 iPad Retina 上错误地加载所有内容. 只有从基于比例的 UI 加载资源时,是否有一种快速简单的方法来禁用 iPad Retina 图像? 谢谢! 解决方案 所以很 ..
发布时间:2022-01-21 17:39:24 移动开发