标签: ios4 uitouch retina-display
是否有理由认为UITouch的locationInView:不知道视网膜显示器的存在与否?为什么视网膜显示的重新缩放仍然是开发人员的任务。对我来说似乎很奇怪。
谢谢, 道格
答案 0 :(得分:0)
这是设计的。该位置以点的形式报告,而不是以像素为单位。来自Apple的事件处理指南:
iOS 4.0仍在320x480坐标空间内报告iPhone 4(以及未来的高分辨率设备)上的触摸,以保持源兼容性,但对于为iOS 4.0及更高版本构建的应用程序,每个维度的分辨率是其两倍。