在Objective-C中在矩形周边投影一个点

时间:2014-03-07 12:12:42

标签: objective-c geometry cgrect cgpoint

我正在努力寻找一种简单的方法来获得投射在CGRect边界上的CGPoint的坐标。 换句话说,该点位于矩形之外,我想得到CGRect的点和中心与CGRect周长之间的段的交集。

1 个答案:

答案 0 :(得分:0)

UIView有一些强大的方法来帮助解决这个问题。检查以下方法:convertPoint:fromView:convertPoint:toView:convertRect:fromView:convertRect:toView:

如果我正确地理解了您的问题,那么您正在寻找这个问题:

[self.view convertPoint:point fromView:subview];