

Swift, Objective-Cについて質問です。  
UITouchのmajorRadiusというプロパティの単位は何なのでしょうか?  
タッチの面積(楕円の長径)を返すもののようですが、  
pxなどの単位なのか疑問に思っています。


CC BY-SA 3.0
2017-03-10T13:55:35.170
33250
2017-03-10T15:03:30.187
18406
question
swift ios objective-c
UITouchのmajorRadiusというプロパティの単位 (iOS)


ドキュメントにははっきりとこう書いてますね。

[majorRadius](https://developer.apple.com/reference/uikit/uitouch/1618106-majorradius)

> # majorRadius
>
> The radius (in **points** ) of the touch.

iOSのプログラミングをしているなら「ポイント」(point)という単位はご存知かと思いますが、そのポイント単位ではかった半径(major
radiusと言うのは日本語で言う長径の半分を表します)と言うことになります。

ただ、タッチセンサーの特性として、実際の接触面積を正確に測るのは難しいでしょうから、正確な値というよりは目安程度に考えた方が良いでしょう。実際にそのポイント数の半径の円を描くとかなりトンデモない大きさになってしまうこともあるようです。


CC BY-SA 3.0
2017-03-10T15:03:30.187
33253
2017-03-10T15:03:30.187
2020-06-17T08:14:45.997
-1
13972
33250
answer