Есть ли причина, по которой UITouch locationInView: не знает о наличии (или нет) дисплея сетчатки? Почему масштабирование отображения сетчатки глаза остается задачей разработчика. Мне кажется странным.
Спасибо Дуг
Это по замыслу. Местоположение указывается в точках, а не в пикселях. Из руководства Apple по обработке событий:
iOS 4.0 по-прежнему сообщает о касаниях iPhone 4 (и будущих устройств с высоким разрешением) в координатном пространстве 320x480 для обеспечения совместимости с источниками, но разрешение в два раза выше в каждом измерении для приложений, созданных для iOS 4.0 и более поздних выпусков.