gpt4 book ai didi

objective-c - 计算 UIImageView 离屏幕右边多远

转载 作者:行者123 更新时间:2023-11-28 22:45:06 24 4
gpt4 key购买 nike

我有一个可以四处移动的 UIImageView,我想做的是计算 UIImageView 被拖离屏幕右侧的像素数。左边很简单,因为你只需要将原点转换为正数。我需要与从左侧离开时相同的结果。

最佳答案

如果您正在寻找 View 的原点(左上角)与屏幕右侧的距离(假设没有多个级别的 subview 和父 View 偏移):

float distRight = [[UIScreen mainScreen] size].width - view.origin.x;

如果你想要 View 右侧距离屏幕右侧的距离,只需减去 View 的宽度即可:

float distRight = [[UIScreen mainScreen] size].width - view.origin.x - view.frame.size.width;

(但是拜托,它是非常基础的几何图形,即使您无法想象,您也应该能够画出它然后编写代码...)

关于objective-c - 计算 UIImageView 离屏幕右边多远,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13424470/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com