草庐IT

ViewController_ipad

全部标签

ios - 第二次加载 ViewController 时,self.navigationController 为 nil

我有一个在我的UIViewControllers上实现的委托(delegate)/处理程序来处理远程web服务的超时。当向我的网络服务发出请求并返回超时http代码时,委托(delegate)将被调用并执行以下操作:UINavigationController*navController=self.navigationController;if(navController){[navControllerpopToRootViewControllerAnimated:YES];}else{NSLog(@"navControllerisnull/nil");}如果我执行以下步骤,navCo

ios - 弹出 ViewController 时停止执行 GCD

我的应用程序中有一个-[tableViewreloadData]方法,为了加快执行速度,我在GCD中通过以下方法调用了它。dispatch_after(dispatch_time(DISPATCH_TIME_NOW,1.5*NSEC_PER_SEC),dispatch_get_main_queue(),^{[tableViewreloadData];});但是当我弹出viewController时,应用程序崩溃并显示此消息[SecondViewControllernumberOfSectionsInTableView:]:messagesenttodeallocatedinstance

ios - 您的应用程序在运行 iOS 11.2.5 并连接到 IPv6 网络的 iPad 或 iPhone 上崩溃了,但为什么呢?

某个应用版本被拒绝并显示此消息您的应用在运行iOS11.2.5并连接到IPv6网络的iPad或iPhone上崩溃。问题是该应用程序没有单一的网络功能或功能,所以我无法理解发生了什么。这是应用程序的第4个版本,旧版本已上架。在上一版本中,我们刚刚解决了导致应用程序无法在新iOS版本中进行文本语音转换的问题。 最佳答案 我给Apple写了类似的说明,过了一段时间他们批准了申请。我认为这次问题不是我的应用程序。 关于ios-您的应用程序在运行iOS11.2.5并连接到IPv6网络的iPad或i

jquery - JS/溢出 :hidden performance issues in Safari on iPad/iOS

我正在研究类似Googlemap的滚动/平移系统。该系统应该比“原始”(无缩放)简单得多,因此以非常直接的方式构建:有一个包含的div表示溢出设置为隐藏且大小固定的视口(viewport)此div包含另一个根据鼠标移动而平移的div根据可见区域,将固定div(或img)添加到平移div以显示非常大图像的部分内容此设置正在按预期工作。特别是在桌面上的常规浏览器中,它可以完美运行。滚动流畅。虽然在iPad上不是那么多:在这里整个事情感觉非常缓慢。平移时有明显的延迟,点击需要很长时间才能被记录。首先,为了让它与触摸界面一起工作,我必须将触摸事件“翻译”为鼠标事件。虽然没有这个很难测试性能差异

ios - 如何在运行仅 iPhone 应用程序(非通用)的 iPad 上的 UIPickerView 中支持 VoiceOver?

一般来说,我会查看Apple的UICatalog示例代码以了解基本的VoiceOver支持,但看起来示例代码中有对UIPickerViews的VoiceOver支持。我是否需要在某处提供accessibilityLabel方法来添加VoiceOver支持?我试图实现UIPickerViewAccessibilityDelegate方法,但画外音仅读取我的选择器View中的标签,而不提示向上或向下滑动以更改值。我的选择器View也设置为UITextField的输入View。所以我不确定这是否相关。更新:https://github.com/stevemoser/VoiceOverPick

javascript - ios 8 主屏幕 web 应用程序,关闭和打开 iPad 停止 javascript

我有一个适用于iPad的全屏HTML5网络应用程序,我刚刚安装了IOS8来试用它,在您关闭iPad电源然后重新打开之前,它一切正常。一旦网络应用程序重新启动javascript就会停止并且加载新页面不会重新启动它。在iPad上的Safari中打开同一页面时,关闭iPad并重新打开它会按预期工作。还有其他人注意到这一点或想出解决办法吗? 最佳答案 我也注意到了这个问题。目前似乎没有解决方法。根据Sencha的说法,这本身就是一个问题。"ThisbugiseasilyreproducedbysimplycallingsetTimeout

ios - iPad 上的 UIModalPresentationFormSheet。如何在出现键盘时调整 UITextView 高度

UITextView是模态ControllerView的subview。当键盘出现时,我需要降低UITextView的高度,以便UITextView的底部边框y坐标等于键盘的顶部y坐标。我正在获取键盘高度CGRectframeBegin=[[notification.userInfoobjectForKey:UIKeyboardFrameBeginUserInfoKey]CGRectValue];CGRectframeEnd=[[notification.userInfoobjectForKey:UIKeyboardFrameEndUserInfoKey]CGRectValue];CG

ios - UITextView 仅在 iPad 上无法正确调整大小

我有一个静态UITableView,其中1个部分有3行。每行包含一个应根据内容调整大小的UITextView。每个UITextView对象都禁用滚动以强制其增长。每个都固定在单元格的contentView的所有4个边上,没有其他限制。当我在iPad(real或sim)上运行时,无论UITextView的内容如何,​​单元格都会调整为单行文本。当我在调试器中检查View层次结构时,我看到UITextView高度被设置为27.5,即使内容View高度为183.5。这似乎是UITableViewCellContentView上限制单元格高度的高度约束的结果。这不是我设置的约束。我的Table

ios - 优化最新的 iPad Pro 模拟器

我已经安装了最新的Xcode7.1beta并尝试在iPadPro模拟器上运行我的项目。一切正常,所有功能都正常工作。但我对屏幕尺寸有疑问...在应用程序的主屏幕上,我运行下一个日志:NSLog(@"%f",self.view.bounds.size.width);我有1024用于横向。但是当我在Xcode7.1中创建一个新应用程序并在主屏幕上运行相同的代码时,我得到了另一个值:1366。今天我计划使用AraxisMerge查找在旧Xcode(6.4)和最新beta7.1中创建的项目文件之间的差异。你现在知道如何为我的旧项目解决这个问题了吗? 最佳答案

ios - 提高 iPad 上的 CSS3 速度

iOS总体上倾向于使用CSS3过渡、动画、转换等。IMO是该技术的一些最佳功能。现在,我听说您可以通过加入一些随机的3D变换来欺骗iOS来初始化其硬件加速。所以我转换了一个随机的div并将其放在屏幕上(甚至没有隐藏它),并且体验仍然很好......有什么方法可以提高iOS上CSS3过渡、变换、动画等的性能吗?还是网络应用注定要成为原生应用的仿制品?编辑:这是有问题的代码...http://www.abhi.my/sl/html/只需点击该链接,您就会看到我放在一起的一个小演示...在桌面浏览器上观看时动画流畅且可接受,iOS上的同一站点受到影响...这个是为iPhone4...随意浏览