美文网首页
iOS convertRect

iOS convertRect

作者: 奋斗的郅博 | 来源:发表于2017-04-14 18:40 被阅读159次

对于convertRect我们用到的就是我们以下这两种方法,相对坐标。convertRect的方法中的参数均可划分为三部分。即:源、目标、被操作的对象。

  • fromView后面接的参数是:源
  • toView后面接的参数是:目标
  • convertRect后面接的参数永远是:被操作的对象
    简言之:计算源上的被操作的对象相对于目标的frame。

举两个例子:

事例一

[viewB convertRect:viewC.frame toView:viewA];

该例子中显然viewA是目标,viewC是被操作的对象,那么剩下的viewB自然而然就是源了。结果就是计算viewB上的viewC相对于viewA的frame。

事例二

[viewC convertRect:viewB.frame fromView:viewA];

该例子viewA是源,viewB是被操作的对象,那么viewC就是目标。结果就是计算viewA上的viewB相对于viewC的frame。

相关文章

  • iOS转换坐标

    方法 ios转换坐标有两个方法:convertRect:fromView: 和 convertRect:toVie...

  • convertRect ios

    首先看下这个两个方法 这两行代码,均可划分为三部分 即:源、目标、被操作的对象。fromView后面接的参数是:源...

  • iOS convertRect

    (1) [viewA convertRect:viewB.frame fromView:viewC];(2) [v...

  • iOS convertRect

    对于convertRect我们用到的就是我们以下这两种方法,相对坐标。convertRect的方法中的参数均可划分...

  • iOS中的坐标转换

    // 1.convertRect的使用 // 1 [A convertRect:B.frame toView:...

  • iOS convertPoint 与 convertRect的使

    1.convertRect的使用 1 [A convertRect:B.frame toView:C]; 计算...

  • 坐标点转换

    1.convertRect的使用 1 [A convertRect:B.frame toView:C]; 计算...

  • iOS之convertRect助记

    convertRect功能想必大家应该很清楚了,但是具体分别代表什么,可能理起来还是会乱,包括我自己,今天又乱了一...

  • iOS convertRect: toView: 用法

    CGRect btnRect = [self.scrollView.contentView convertRect...

  • iOS convertRect熟悉吗?

    上面两行代码,不知道大家了解多少,是否会经常用到。也许你们用到的不多,但是肯定不会陌生,至少曾经在xxx个地方看见...

网友评论

      本文标题:iOS convertRect

      本文链接:https://www.haomeiwen.com/subject/uqkgattx.html