`
zani
  • 浏览: 354526 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

UIView的[convertRect: toView:]方法使用

 
阅读更多

CGRect rr = [cell convertRect:cell.jingduBtn.frame toView:self.view]; 

 意思是:把UITableViewCell的subview(jingduBtn)的frame convert 到 controller的View中,

这里的controller view 包含一个UITableView, UITableView里有多行UITableVieCell

分享到:
评论

相关推荐

    iOS常用动画

    除了 `UIView` 提供的基本动画外,还可以使用 `CALayer` 来实现更复杂的效果。 **实现方式:** ```objective-c CABasicAnimation *animation = [CABasicAnimation animationWithKeyPath:@"bounds.origin.y"]; ...

    IOS动画教程

    - **基础动画方法**:使用`[UIView beginAnimations:context:]`和`[UIView commitAnimations]`来定义动画开始和结束的边界。 - **动画属性**: - `alpha`:改变视图的透明度,实现淡入淡出效果。 - `frame`:改变...

    ios动画简单使用

    本文将详细介绍如何在iOS中简单使用动画,特别是`UIViewAnimation`和`CABasicAnimation`的区别以及`UIViewAnimation`的基本使用方法。 首先,我们要理解`UIViewAnimation`和`CABasicAnimation`的区别。`...

    iOS学习教程之UIView中坐标转换详解

    例如,要获取蓝色视图相对于窗口的位置,可以使用`convertRect:toView:`方法,传入`nil`或`self.view.window`。 总的来说,了解并熟练掌握UIView的坐标转换是iOS应用开发中的一项基本技能。这不仅可以帮助我们精确...

    UIView-KGNAutoLayout:自动布局帮助器方法,用于常见的布局操作

    在iOS开发中,UIView-KGNAutoLayout是一个Objective-C库,提供了一组便捷的方法来简化UIViews的自动布局(Auto Layout)操作。虽然这个库已不再维护并被废弃,但理解其背后的原理对于iOS开发者仍然至关重要,特别是...

    iOS页面跳转动画

    UIView animateWithDuration:DURATION animations:^{ [UIView setAnimationCurve:UIViewAnimationCurveEaseInOut]; [UIView setAnimationTransition:transition forView:view cache:YES]; }];

    iOS开发常用动画

    1. **启动动画**:使用`[UIView beginAnimations:]`方法启动动画,可以指定一个标识符来跟踪动画序列。 2. **设置动画时长**:通过`[UIView setAnimationDuration:]`设置动画持续时间。 3. **设置动画代理**:如果...

    UIView的动画

    在使用UIView动画时,需要使用beginAnimations和commitAnimations方法来包围动画代码,例如: [UIView beginAnimations:@"ddd" context:nil]; //设置动画ddd为动画名称 [UIView setAnimationDuration:3]; //定义...

    ios-datePickerView.zip

    -(void)creatDatePicker { __weak NextViewController * weakself=self; self.datePicker =[[[NSBundle mainBundle] loadNibNamed:@"DatePickerView" owner:self options:0] ...哪里需要直接调用此方法即可

    DropDownMenu-SelectMenu:iOS封装下拉选择菜单

    介绍和使用方法请参考简书链接: 说一下实现思路: (1)下拉菜单使用tableview实现; (2)点击选择按钮后,根据按钮在self.view的frame来确定菜单要显示或隐藏的位置,并使用菜单的tag值来确定是关闭还是打开。...

    ios自定义下拉菜单Demo

    ios自定义下拉菜单Demo,非常简单的例子,直接使用就可以的。 if (showList) {//如果下拉框已显示,什么都不做 return; }else {//如果下拉框尚未显示,则进行显示 CGRect sf = self.frame; sf.size.height = ...

    DrawLinesGesture

    这个过程涉及到`-[UIView convertPoint:fromView:]`或`-[UIView convertPoint:toView:]`等方法。 3. **路径存储**:为了记录用户手势路径,我们需要一个数据结构来保存每个点。数组(NSArray 或 NSMutableArray)是...

    UIView-LoadNib:UIView类别以从xib文件加载UIView

    这篇文章将深入探讨`UIView-LoadNib`的使用方法,以及如何利用它来提高开发效率。 首先,让我们理解什么是XIB文件。XIB是Interface Builder使用的XML文件格式,用于设计应用程序的用户界面。它包含了控件的布局、...

    UIView+Utils

    `convertPoint:toView:`和`convertPoint:fromView:`这样的方法可能被封装,简化了不同视图之间坐标系统的转换。 5. **截图功能**:为了方便开发者快速获取视图的截图,`UIView+Utils`可能包含一个`snapshotImage`...

    UIView-Copy:向 UIView 添加复制方法

    UIView+复制 用法 要运行示例项目, pod install克隆 repo,然后从 Example 目录运行pod install 。 #import <UIView> //If you need drawRect: drawing UIView *copiedView = [originalView pm_copy]; //if you ...

    一款显示操作提示的控制器

    使用方法: 导入头文件: #import 调用sharedInstance和showTutorialWithFramesAndStringsBlock:completion:方法: [[ATTutorialController sharedInstance] showTutorialWithFramesAndStringsBlock:^NSArray *...

    UIView扩展类

    3. **点坐标转换**:可能提供`+ (CGPoint)convertPoint:(CGPoint)point fromView:(UIView *)fromView toView:(UIView *)toView`这样的方法,帮助开发者在不同视图坐标系统之间转换点坐标,尤其在处理子视图布局时...

    UIView-Shimmer:使用Core Animation将花哨的闪光效果应用到iOS应用程序的任何UIView元素的简单方法

    将闪光效果应用于iOS应用程序的任何视图及其子视图的超级简单方法。要求iOS 10以上安装可可豆UIView-Shimmer可通过。 要安装它,只需将以下行添加到您的Podfile中: pod 'UIView-Shimmer' , '~> 1.0' 然后导入 ...

    ios-JLAnimation.zip

    在Objective-C中,可以使用`[UIView animateWithDuration:animations:]`方法来创建基本动画。 2. **关键帧动画(Keyframe Animation)**:这种动画允许你在动画过程中设定多个中间状态,形成平滑过渡。可以通过`...

    view翻转效果

    在这个教程中,我们将探讨如何使用`UIView`的动画方法来实现这个功能。 首先,我们需要了解`UIView`类中的关键动画方法。在iOS中,`UIView`提供了`animateWithDuration:animations:`方法,这个方法可以在指定的时间...

Global site tag (gtag.js) - Google Analytics