目前,我的视图中有一帧图像。我想获得图像的绝对位置。
通过使用image.frame.origin.x我可以获得相对于图像所在帧的位置。例如,如果框架在底部,我应该得到一个较大的x和y。但是我收到0和0,因为图像恰好位于框架的顶部和左侧边框的旁边。
尝试:
CGRect absolutePosition = [image convertRect:self.view.bounds toView:nil];
Run Code Online (Sandbox Code Playgroud)
这将为您提供窗口中的位置。如果要引用另一个视图,则将nil更改为该视图。
| 归档时间: |
|
| 查看次数: |
2204 次 |
| 最近记录: |