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

    一、UIViewclipsToBounds属性

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

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

    二、layoutSubViews

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

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

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

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

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

  • 相关阅读:
    ES6 数值类型常用方法
    阿里云如何发布网站
    常用的网站推荐
    笔记一 sql 基础知识
    笔记一 MVC初识
    基础二 面向对象编程
    基础一
    css reset 样式
    CSS 嵌套绝对定位
    ADO
  • 原文地址:https://www.cnblogs.com/changxs/p/3438306.html
Copyright © 2011-2022 走看看