トラックパッド実物の大きさを計算してみる
MacBook Pro 12'(1280x800) の場合、-[NSTouch normalizedPosition] の戻り値は次のとおり。
{297.638, 215.433}72ppiで逆算すると
横幅:297[pixel] / 72[ppi] = 4.125[inch] = 10.5[cm] 縦幅:215[pixel] /72[ppi] = 2.986[inch] = 7.6[cm]実物のトラックパッドの大きさを測ってみたところほぼ同じ。おー。
deviceの値
-[NSTouch device] というメソッドもある。こちらの戻り値をログへ表示すると下記のようになった。
<NSObject: 0x100551f30>リファレンスによると複数のタッチデバイスを使った場合の識別に使えるようなことが書いてあった。それ自身詳しい情報が得られるわけではなく単純な ID用途のオブジェクトのようだ。
参考情報
NSTouch Class Reference
Responses
Leave a Response