草庐IT

ios - 在 iOS 9 中隐藏复制/粘贴/返回面板(快捷方式面板)

我正在iOS9Beta上测试我的应用程序。Apple添加了具有复制/粘贴/返回功能的新面板。我知道我可以在设备的常规设置中禁用它。我可以使用通知在代码中检测到它吗?我可以告诉我的textFields和textViews在编辑时不显示它吗?如果我关闭预测View,面板将显示。我没有在xCode7beta4中找到它。如果您知道如何解决这个问题,请也告诉我:) 最佳答案 我已经解决了这个问题。我找到了以编程方式隐藏此快捷方式栏的方法:if([textViewrespondsToSelector:@selector(inputAssista

iPhone - UIScrollView ...检测触摸坐标

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:UIScrollviewgettingtouchevents是否可以检测手指触摸了UIScrollView中的哪个位置?我的意思是,假设用户以这种方式使用他的手指:点击并滚动、抬起手指并再次点击并滚动等。是否有可能知道与self.view相关的点击发生的CGPoint滚动条在?滚动条占据了整个self.view。谢谢。

ios - 向 leftBarButtonItem 添加后退箭头?

我想向leftBarButtonItem添加一个后退箭头,使其在视觉上看起来就像是一个普通的后退按钮,尽管它的功能略有不同。有办法吗? 最佳答案 如果您使用导航Controller,您可以使用自定义按钮并隐藏后退按钮。隐藏后退按钮使用这个:self.navigationItem.hidesBackButton=YES;对于自定义按钮:UIButton*customButton=[UIButtonbuttonWithType:UIButtonTypeCustom];[customButtonsetBackgroundColor:[UI

ios - 如何检测设备是否为 iOS 8.3 中的 iPad?

我们将SDK更新到iOS8.3,突然之间,我们的iPad检测方法无法正常工作:+(BOOL)isiPad{#ifdefUI_USER_INTERFACE_IDIOMreturnUI_USER_INTERFACE_IDIOM()==UIUserInterfaceIdiomPad;#endifreturnNO;}ifdefblock永远不会进入,因此returnNO;总是运行。如何在不使用UI_USER_INTERFACE_IDIOM()的情况下检测设备是否为iPad?我正在使用:Xcode6.3(6D570)iOS8.2(12D508)-使用iOS8.3编译器编译部署:目标设备系列:iP

iphone - 具有多个可见页面或较小页面大小的 UIScrollView

我试图让分页UIScrollView同时显示多个页面,实际上,使页面大小小于UIScrollview的边界。我已经用谷歌搜索了几个小时,但似乎没有人有好的解决方案。我可以通过将UIScrollview调整为我希望一页的大小、关闭subview裁剪并将其放置在一个容器中来获得正确的效果点击UIScrollview。这样做的问题是,当Y页可见时,它允许您将最后一页一直滚动到左侧,在最后一页之后留下Y-1个空白页面。任何人都知道解决这个问题的方法,或者解决这个问题的另一种方法? 最佳答案 我认为您需要像Safari移动浏览器中的预览之类的

jquery - 如何使用 JQueryMobile 为 iphone/ipad 上传文件?

我刚刚开始关注JqueryMobile,想知道以下是否可行?我希望能够选择一个文件(类似于在html中),然后显示某种对话,允许我浏览到“文件夹”并选择文件。然后由我发送某种AJAX命令以将其上传到服务器(我正在使用Asp.netMVC2)由于我无法使用iPhone或iPad,我被告知我只能访问文档文件夹。京东 最佳答案 你不能upload使用Safari和JQueryMobile的文件。您可以使用ios6Safari上传,因为它现在支持从图库上传文件,并且对mediacapture有一些支持。

iphone - 如何在 iOS 中按修改日期对文件进行排序

我使用NSFileManager检索文件夹中的文件,我想按修改日期对它们进行排序。怎么做?谢谢。 最佳答案 到目前为止你尝试了什么?我还没有这样做,但快速浏览一下文档让我认为您应该尝试以下操作:调用-contentsOfDirectoryAtURL:includingPropertiesForKeys:options:error:并指定NSURLContentModificationDateKey作为键之一。您将得到一个NSURL对象数组,然后您可以使用NSArray方法对其进行排序,例如-sortedArrayUsingCompa

iphone - UIRequiresPersistentWiFi 等效于蜂窝连接

好的,所以我将应用的plist的UIRequiresPersistentWiFi键指定为YES,这样当我的应用在后台时iOS就不会停止获取数据。但是,当用户使用蜂窝连接(不是wifi)并且我的应用程序在后台运行时,数据下载会在几分钟后停止。我仔细检查了文档,似乎没有我可以设置的蜂窝网络的UIRequiresPersistentWiFi等价物。当应用程序处于后台时,有什么方法可以使蜂窝网络连接继续存在吗?有什么提示吗?干杯!更新:我正在制作一个网络广播应用程序。Stream与我一个接一个请求的mp3结合在一起(不能提前请求,不能改变服务器端)。当我的应用程序在后台并使用wifi时,它可以

ios - 迁移核心数据存储时的错误消息

问题:我有一些非常简单的代码(如下)在“migratePersistentStore”期间导致异常并显示错误消息Exception:***-[__NSArrayMreplaceObjectAtIndex:withObject:]:objectcannotbenil代码:NSPersistentStore*oldStore=[_persistentStoreCoordinatorpersistentStores][0];if(oldStore){@try{[_persistentStoreCoordinatormigratePersistentStore:oldStoretoURL:[s

iphone - 如何遍历目录中的所有图像文件?

我的应用程序使用iTunes文件共享。用户可以将文件添加到Documents目录。我必须阅读这些文件,但要确保它们只是图像,而不是文本文件或其他“垃圾”。我如何遍历目录中的文件并仅识别那些是图像的文件?我假设我必须这样做:NSMutableArray*retval=[NSMutableArrayarray];NSArray*files=[fileManagercontentsOfDirectoryAtPath:documentsDirPatherror:&error];if(files==nil){//error...}for(NSString*fileinfiles){if([fil