作者freedom76912 (KHAKI)
看板MacDev
標題[問題] 螢幕上的座標位置
時間Sat Jul 23 17:08:39 2011
目前嘗試在iphone上 利用觸控畫出curve並取得每一點的座標
昨天在網路上看到這份code 就改了來用
http://www.ifans.com/forums/showthread.php?t=132024
這邊遇到第一個問題
為什麼觸控點的y座標要減掉20?
接著 我把這份code放在tab controller下
然後座標就開始莫名奇妙了@@
當我滑鼠在螢幕上方時 畫出來的點的位置就是我的滑鼠位置
但是當滑鼠越往下移時 畫出來的點 就開始越跑到我的滑鼠下方 而且越來越遠
目前不知如何是好
試了半天也還是一樣
想請問是否是tab controller卡在下面 讓整個座標系統改變了
如果是的話 又該如何處理?
感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.41.53
推 Sapp:因為20是status bar的高度 self.view的frame是(0,20,320,460) 07/23 18:27
→ Sapp:一個是取得目前touch座標 一個是要畫在目前view上哪裡的座標 07/23 18:28
→ freedom76912:所以self.view自己的座標又都從0算起了嗎? 07/24 13:21