2013-07-03 46 views
0

我有一個對象是主視圖的子視圖。這個對象在其存在期間正在移動其他子視圖。我需要經常移動物體的x,y座標。我使用一個0.01時間間隔的NSTimer來更新數據,但是我似乎只能在不在另一個子視圖上時更新座標。查找移動對象相對於主屏幕的x,y座標

我一直在嘗試使用:
[self.window convertPoint:point fromWindow:nil];

[self.window convertPoint:point fromView:(the view the object exists on)]

但這時,它不是對另一子視圖仍只返回的座標。有什麼建議麼?

回答

0

在動畫過程中,您可能需要訪問視圖圖層並獲取presentationLayer,因爲視圖在動畫進行過程中不會返回其真實幀。

相關問題