幸运的是,iPhone确实为程序员提供了一个相当全面的多指触控系统。它可以同时跟踪多达5个触控(非常方便,恰好可以充分利用整支手),而且会在后台完成大量处理从而向你提供相当简洁的数据以供使用。硬件就像是抽取”接触区":想象一下鼻子压在窗户上时出现的椭圆形状,这种效果就与手指轻击屏幕时很类似。然后,它在这个椭圆中标识一个点来表示触摸点。硬件要负责对一个大手指与两个小手指合在一起的情况加以区分。它还要独立地跟踪每一个触摸,使你能够了解手指触摸屏幕其间做了什么,而不只是由操作系统为你提供一大堆的坐标。
苹果公司建议控件的活动区域至少是44像素的方格,不过要记住重要的一点,这与屏幕上的图形的大小不必一致。例如,很多iPhone屏幕左上角的后退箭头按钮实际上会超出状态条范围,延伸到屏幕的左上角。
时间: 2024-10-08 22:16:59