sensibilidad plus pantalla funciona calibrar cocoa-touch

cocoa-touch - funciona - sensibilidad pantalla iphone 6 plus



¿Puede el iPhone detectar el tamaño de un toque? (4)

Dado que UITouch maneja el toque y no se dice nada sobre el tamaño, yo diría que no, no puedes. Es mejor que intentes con otro enfoque como un arrastre ...

Por lo que puedo decir, el marco multitáctil de iPhone envía la ubicación de cada toque, pero no el tamaño.

Quiero permitir que el usuario toque un botón con la punta del dedo pulgar, o que coloque la almohadilla de su pulgar sobre varios botones (no UIButtons reales) y que mi código de seguimiento táctil se dé cuenta de que necesita presionar todos los botones que el pulgar es encima.


Estoy bastante seguro de que el hardware obtiene una lectura muy precisa del área tocada, pero el firmware del iPhone no brinda esta información al desarrollador. Como dijo CiNN, UITouch simplemente no proporciona esta información.

Sin embargo, el hardware es el mismo que en los viejos productos de Fingerworks.com que realmente proporcionaban los datos táctiles reales al desarrollador. Entonces, quizás en una versión del sistema operativo (mucho más tarde), se proporcionarán perfiles de superficie táctil. ¡podría ser útil!


No, eso no es posible usando UIKit.


Todas estas respuestas son incorrectas. El hecho de que Apple no parece sancionar esto en las aplicaciones en la tienda es una cuestión diferente.

float vf = 10.0; id valFloat = [thisTouch valueForKey:"pathMajorRadius"]; if(valFloat != nil) { vf = [valFloat floatValue]; }

Realmente deseo que los usuarios y desarrolladores se esfuercen más en este tema.