草庐IT

ios - iPad 上的方向改变弄乱了触摸

所以,我有一个带有TabbarController和一个ViewController的iPad应用程序。关键是,当我以纵向方向进入应用程序然后旋转到横向时,只有2/3的屏幕接收到触摸。真正让我生气的是,这种情况只发生在iOS7及更高版本中。请帮我解决这个问题,或者告诉我我做错了什么? 最佳答案 在developer.apple.com上讨论了UITabBarController的一些问题。尝试在你的ViewController中做这样的事情:-(void)viewDidLoad{[superviewDidLoad];//...[se

ios - Xcode 6 iOS 模拟器(iPad2、iPhone5)现在 Release模式现在运行 x86_64。调试 i386

刚刚注意到不运行arm64的设备的模拟器(因此iPhone4/5、iPad2,应该运行i386模拟器)在模拟器中默认运行x86_64以在Xcode6中Release模式。澄清一下:Debug模式仍然为这些模拟器目标调用i386……太奇怪了。在构建日志中注明:clang++-archx86_64对于仅针对Release模式与旧i386/i686架构编译的旧项目,这是一个问题测试。任何人都知道如何让它在i386中运行以进行发布吗? 最佳答案 解决方案!!!将仅构建事件架构设置为是 关于ios

ios - 在 Ipad 上使用 Web Inspector : "No Inspectable Applications"

尝试使用Safari网络检查器调试ipad上显示的网站。我可以在“开发”菜单中看到ipad,但即使我打开了safari,它也只会显示“没有可检查的应用程序”。已尝试重新启动两台机器。真的卡住了。这个问题是一个巨大的图形错误,除了了解问题之外,我看不到其他调试方法。开发机:笔记本电脑OSX10.9.6该操作系统上的Safari:版本7.0.6(9537.78.2)测试设备:平板电脑版本:8.0.2iOS:8.0.2Safari:未知-当我运行“javascript:alert(...)”技巧时,出现“无法运行脚本”错误有什么线索吗? 最佳答案

ios - 模拟器与 iPad 上部署的差异

我刚刚将我的iPhone应用程序部署到我的iPad2(我只有iOS设备)并且很惊讶地看到这种差异(除其他外,功能差异,如果我无法理解,我将在另一篇文章中解决)他们出来)每个系统如何显示事物。该应用程序是为iOS7、iPhoneretina4"开发的,在MacbookPro上使用Xcode5.1。我部署到非retina2011iPad2。首先是iPad的完整截图:现在,iPad版本裁剪为iPhone屏幕与sim中的显示:问题:1)这是iPhone应用程序在iPad上的正常显示吗?2)我可以更改吗?3)为什么它会把屏幕底部切掉?有什么想法吗?谢谢! 最佳答案

javascript - window.location.href 在 Ipad 和 Iphone 中不起作用

我在表单中使用了GoogleLoginAPI。登录用户后,我使用window.location.href将用户重定向到另一个页面,但它在iPad和iPhone中不起作用。window.location.href="http://example.com/test"; 最佳答案 如下所示删除hrefwindow.location="http://example.com/test"; 关于javascript-window.location.href在Ipad和Iphone中不起作用,我们在S

ios - [tableView setBackgroundColor :[UIColor clearColor]] is not working only on iPad with iOS8

声明:[tableViewsetBackgroundColor:[UIColorclearColor]];仅在iPad上没有效果,尤其是在iOS8和我现有的App上。只是为了测试一下,我创建了一个新的测试应用程序来查明问题,但它有效。我创建了一个UIViewController类,如下所示:@implementationTestViewController-(void)viewDidLoad{[superviewDidLoad];//Doanyadditionalsetupafterloadingtheview.[self.viewsetBackgroundColor:[UIColor

ios - 在 iPad 上请求相机权限

在一个应用程序中,我目前只有在检查相机权限后才能拍照,如下所示:AVAuthorizationStatusauthStatus=[AVCaptureDeviceauthorizationStatusForMediaType:AVMediaTypeVideo];if(authStatus==AVAuthorizationStatusAuthorized){//Takepicture}else{//Promptusertogointotheirsettingsandaddpermissionsforapp}但是,在首次使用时,a)最初的“您愿意授予此应用摄像头权限吗?”提示不会出现,并且b

ios - 打开网站时 ipad 和 iphone 浏览器崩溃

当您在动画中使用css更改字体大小时,ios(ipad和iphone)似乎会崩溃。任何人都知道这是为什么以及如何解决它?真的希望有人能回答这个问题。据我所知,使用css动画更改字体大小是完全合法的。老问题:IamhavingacrazyproblemandIjusthavenoideawhatisgoingon.Imadeasimplewebpagethatisresponsivewithacssanimation.Whensomeoneonanipadoriphonetriestoloadthepagetheygetanerrorandthepagedoesn'twanttoload

ios - 如何在横向模式下调整 iOS 9 iPad 通知的今日扩展宽度?

因此在iPad的iOS9中,横向模式将通知中心分成两个不相等的两半。以前,我的todayextension可以完美地适应通知中心,无论是横向还是纵向模式。有谁知道如何为新的iOS9横向通知中心调整/缩放我今天的扩展?还有什么特别的方法可以确定小部件/今天的扩展名是在通知中心的左侧还是右侧?(因为它们的宽度不同)我研究过,使用autoResizing和autoResizeSubviews。但这似乎不起作用。谢谢! 最佳答案 我有同样的问题,我通过获取我的小部件扩展宽度解决了这个问题:self.view.bounds.size.widt

ios - UITextView 从 textViewShouldBeginEditing 卡住 iPad 应用程序。 (无效字形索引)

所以我已经研究这个bug大约一个星期了,对于我的生活来说,我无法弄清楚发生了什么。由于保密问题,我不能发布太多代码,但我会尽力解释一切。发生的事情是我们通过代码填充UITextField,并且最初将文本显示为灰色。然后用户可以执行以下两项操作之一:1)点击一个显示“commit”的按钮,然后调用一个方法,该方法执行以下我们称为“commitData”的方法。它执行以下操作:向撤消管理器注册提交将文本从灰色变为黑色向我们的应用程序注册文本字段已更新并需要在应用程序关闭时保存2)点击带有灰色文本的文本字段,然后调用以下默认的苹果方法textViewShouldBeginEditing。从这