草庐IT

touch-action

全部标签

ios - 应用仅在第 4 代 iPod Touch 上崩溃

我有一个应用程序在iTouch4thgen上经常崩溃。它适用于所有其他设备,包括iPhone和iPad。当我在此设备上使用Xcode运行它时,它确实崩溃了,但没有错误消息。我还使用Leaks进行了剖析,没有发现任何泄漏,但它再次崩溃且没有错误消息。我确实收到内存警告。LiveBytes永远不会超过5MB左右,所以我不太理解内存警告。无论如何,我希望有人有使用过此设备的经验,并且可能对问题的原因有一些想法。在所需的设备功能下,我只有这个:项目0-armv7运行iOS6 最佳答案 可能是iTouch4thgen的内存容量比其他设备小。或

ios - 将 Touches 从 ScrollView 传递到下面的 CollectionView

我有以下View层次结构:UIView-根-UICollectionView-UIScrollView两者都是RootView的subview,而不是彼此的subview。我希望scrollview只垂直滚动,collectionview只水平滚动。我遇到的问题是让CollectionView接收触摸,因为它位于ScrollView下方。阅读其他SO问题但无法找到解决方案。已尝试覆盖ScrollView子类中的触摸事件方法,但没有成功。 最佳答案 最简单的解决方法是,1)添加UICollectionView到UIScrollView

iOS8 Touch ID 获取错误 : Pending UI mechanism already set

错误描述如下:ErrorDomain=com.apple.LocalAuthenticationCode=-1000"PendingUImechanismalreadyset."UserInfo=0x17406b0c0{NSLocalizedDescription=PendingUImechanismalreadyset.}我也在尝试Apple的SampleExample应用程序并遇到同样的错误。以前它工作正常,但它突然停止工作并且不工作。请帮忙。我正在使用装有iOS8.1的iPhone6 最佳答案 这段代码对我来说效果很好。LAC

ios - 确定响应者链是否将处理一个 Action

Theresponderchainiscool.特别是,能够将自定义操作发送给第一响应者,该响应者将冒泡给可能感兴趣的任何其他人:[[UIApplicationsharedApplication]sendAction:@selector(commandToSend)to:nilfrom:selfforEvent:无].或更少的自定义操作:[[UIApplicationsharedApplication]sendAction:@selector(resignFirstResponder)to:nilfrom:selfforEvent:nil]我想知道–是否有办法预先测试来自特定发件人的特

ios - UIPanGestureRecognizer 无法识别平移小 Action (<3mm)

我正在尝试使用UIPanGestureRecognizer在屏幕上拖动一些东西。问题是,在尝试拖动时,直到我移动了某个amount(>3mm)手势才被识别。整个屏幕。如果我点击并按住我的对象并缩小movements(来回,它不被识别为平移手势。如果我使用TouchesBegan就没有问题它立即识别出我的点击并按住。无论如何还是我被迫使用TouchesBegan?. 最佳答案 或者,您可以使用UILongPressGestureRecognizer,但将其minimumPressDuration设置为非常小的值,并将其allowabl

cocoa-touch - iOS:按钮的非方形点击区域

我需要制作一些相互重叠的三角形按钮。虽然UIButtons可以采用透明图像作为背景,而UIControls可以有自定义View,但它们的点击区域总是方形的。如何为我的按钮创建一个三角形的点击区域?我来自FLash背景,所以我通常会为我的View创建一个hitarea,但我不相信我可以在Cocoa中做到这一点。有什么建议吗? 最佳答案 您可以通过继承UIButton并提供您自己的子类来实现:-(BOOL)pointInside:(CGPoint)pointwithEvent:(UIEvent*)event{//returnYESifp

objective-c - 关于 objective-C 和 cocoa/cocoa-touch 的实现的良好知识/信息来源是什么?

我已经为iOS开发了一段时间,我认为我对cocoa-touch框架有很好的掌握,但我觉得我缺少一些关于objective-C和cocoa-touch的底层实现的要点。例如最近遇到分配问题时,几位发帖人指出了iOS实现的一些细节,这使我看到的问题更加清晰(并且意味着我了解如何正确解决问题)我想知道任何书籍、在线引用或只是很好的知识来源,提供对objective-C和cocoa-touch的底层实现的洞察力,这将使我对引擎盖下的框架、平台和语言。任何人?? 最佳答案 PlanetCocoa聚合了几个与Objective-C和Cocoa相

cocoa-touch - 关于如何学习 Cocoa Touch API 有什么建议吗?

我是一名经验丰富的程序员(C、一点C++、PHP、JavaScript),正在潜心于iOS开发。我不得不说,虽然我毫无问题地获得了Objective-C,但CocoaTouchAPI庞大且相当复杂。看起来很简单的事情,例如在map上放置一个带注释的图钉,需要几个步骤,如果不阅读书中的示例,我永远无法理解。我正在寻找有关如何学习这个庞然大物的API的建议。假设我想了解如何打开URL、从中获取XML数据并解析它。我到底怎么知道从哪里开始(只是一个例子,不要真正回答这个问题)?我有Xcode4,所以我想文档一定会以某种方式使这对我来说相对简单。我对此很陌生,所以我不知道从哪里开始,所以任何建

cocoa-touch - 返回 iOS 中正在运行的后台应用程序/进程的列表

我正在开发一个越狱应用程序,并想向可能在用户设备上运行的特定应用程序发送SIGKILL消息(当然,需要他们的许可)。Google没有为我提供任何信息。是否有跟踪正在运行的进程的plist或数组?感谢你们提供的任何帮助,你们太棒了! 最佳答案 创建一个sysctlAPI并检索kinfo_proc结构http://fxr.watson.org/fxr/source/sys/kinfo.h?v=DFBSD.此结构包含有关正在运行的进程的信息。您可以循环运行它,直到获得有关所有进程的信息。这是一个代码片段-扩展它以获取所有进程的信息mib[

html - 使用 webkit-overflow-scrolling 时 iOS 文本和图像模糊 : touch

webkit-overflow-scrolling:touch;这在滚动方面非常有效,但它在中明显模糊了文本和图像。与overflow:scroll应用。我已经在3台装有iOS5的不同iPad上试过了。Apple原生的缓动/反弹算法比任何等效的JS算法都要好得多,所以我想开始使用这个新功能!我需要使用的字体更加引人注目。这是一个演示,您可以在装有iOS5的iPad上试用:http://sseeger.drivehq.com/test.htm[Stark,没有webkit-overflow-scrolling:touch;]http://sseeger.drivehq.com/test2