Touch-UpInside和Touch-Down

尺寸小的按钮有的时候会很难按到,模拟器上这个问题并不明显,因为鼠标的点击比较精确,而在真机上测试则会让人非常苦恼,总以为是自己忘了加点击事件还是其他视图遮挡造成。合计半天我是懂了,按钮太小的话“按下并在内部抬起手指”这么一个动作(Touch Up Inside)经常只能完成一半,也就是接触面积太大手按下之后稍微一动就算Touch Up Outside了!于是我机智的选择了Touch Down(别问我怎么知道的!),……(此处省略1024字)。

跑题下,今天上班还发现了一个转换坐标系的方法,就是把子控件相对于父视图的坐标转换成相对于另外一个视图的坐标。这个是我在做加入购物车动画的时候发现的,具体需求是在商品加入购物车的时候有飞进去的效果。因为单元格里的图片坐标是相对Content View的,要转换成相对于导航控制器的视图的坐标。对了,最重要的方法忘了说:public func convertRect(rect:CGRect, toView view:UIView?) -> CGRect,是UIView的实例方法,其实打出 convert就会发现它开头的还有N多N多个转换坐标的方法,使用的场景挺多,蛋疼了可以研究研究。

郭津含看你妹啊,看。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 转载:http://www.cocoachina.com/swift/20161201/18198.html 前言...
    F麦子阅读 4,483评论 2 8
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,746评论 4 61
  • 废话不多说,直接上干货 ---------------------------------------------...
    小小赵纸农阅读 3,630评论 0 15
  • 在iOS中随处都可以看到绚丽的动画效果,实现这些动画的过程并不复杂,今天将带大家一窥iOS动画全貌。在这里你可以看...
    F麦子阅读 5,251评论 5 13
  • 泽雅 仙山有名唤泽雅,云低峰转听烟霞。 数苇出岫羽轻扬,问君嫦娥何处家。 太虚泛泛捻心花,天水缈缈笼穹崖。 坐想行...
    黄磊的简书阅读 454评论 0 2

友情链接更多精彩内容