2013-10-31 55 views
0

我目前有一個圖像與多個值之間的定義距離。該距離由像素距離定義。我想知道在iOS上將這些像素位置轉換爲點位置的最合適的未來/證明方式是什麼。根據已執行的計算,我必須在這些點中重疊特定圖像。有誰會知道最好的方法來做到這一點?iOS定義的方法將像素轉換爲點位置

回答

0

很久以前我找到了這個任務的答案。在處理像素時保持全圖像比例因子的最簡單方法包括兩種方法。一種方法是設置CALayer的內容層,並處理原始像素大小,而不設置CALayer的內容大小,以保持1:1比例因子。第二種方法是使用iOS提供的縮放因子將像素轉換爲位置座標。

0

您的距離值應基於標準圖像大小 - 而不是視網膜大小。視網膜圖像大小用於「填充」所有屏幕像素,但由於Apple組織大小(總是@ 2x)的方式,圖像顯示大小與標準圖像相同。

請注意,爲了正常工作,您需要確保圖像不會縮放/調整大小以便顯示。即圖像視圖應與標準圖像大小相同。

相關問題