zoukankan      html  css  js  c++  java
  • UIView的clipsToBounds属性,layoutSubViews及触摸事件传递(默认情况下)总结

    一、UIViewclipsToBounds属性

    * 默认情况下,超出父控件尺寸范围的子控件还是可见的

    * 如果设置父控件的clipsToBounds=YES,就会裁剪掉超出父控件尺寸范围内的子控件,即超出父控件尺寸范围内的子控件就不显示

    二、layoutSubViews

    * 在一个控件的尺寸(宽高发生改变)的时候调用,一般在这里重新调整内部子控件的位置

    * 重写layoutSubViews方法时,一定调用回superlayoutSubViews的方法(super内部有一些必须要执行的操作)

    三、触摸事件传递(默认情况下)

    * 如果父控件不能接收事件,子控件是不可能接收到事件的

    * 如果点击的区域不在某个控件的边框范围内,此控件是不可能接收到事件的

  • 相关阅读:
    逆波兰表达式解数学运算(c#)
    杂文
    WebDriverExtensionsByC#
    cookie使用
    Discuz
    重构中学习
    生活知识
    js和 jquery对象
    jquery中is的用法
    html下select追加元素,IE下错误
  • 原文地址:https://www.cnblogs.com/changxs/p/3438306.html
Copyright © 2011-2022 走看看