UIView的一些知识

来源:互联网 发布:国内航空英语翻译软件 编辑:程序博客网 时间:2024/06/07 23:03


  1.    UIView不能接触触摸事件的几种情况

         1. userInteractionEnabled = NO
         2. hidden = YES
         3. alpha = 0.0 ~ 0.01

 2.    控件不能接受用户交互的情况:

  1. 当控件的userInteractionEnabled = NO 的时候;
  2. 透明度小于等于0.01时;
  3. UIView的clipsToubounds属性为NO时,如果UIView视图超出了父视图的有效范围,不管可不可以看到,都不与用户交互
  4. 控件被隐藏的时候---- hidden = YES时;
  5. 父控件如果不能响应事件的话,子控件也是不能与用户交互的;

 3.   图片框(UIImageView)与用户交互默(多点触摸—图片的放大和缩小)认是不允许的,想要与用户交互,就把userInteractionEnable勾上;

  4.      按钮(UIButton)响应触摸事件后,不会继续往下响应;

  5.      UIView 默认情况下是不支持多点触摸的,想要修改为多点触摸,就必须修改UIView的属性(在storyboard中)Multiple Touch 把它勾上;

 6.       为UIView设置背景图片的三种方式:

            1.重写drawRect方法一平铺的方式;
            2.通过自身的backgroundColor获取
            3.通过view.layer.contents



0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 1岁宝宝牙龈肿痛怎么办 牙疼引起的发烧怎么办 2岁小儿牙龈红肿怎么办 宝宝出牙牙龈红肿怎么办 3岁宝宝牙龈红肿怎么办 1岁宝宝牙龈红肿怎么办 4岁宝宝牙龈红肿怎么办 儿童牙黑了怎么办啊 牙黑了掉了一块怎么办 1岁幼儿牙齿腐蚀怎么办 我的大牙变黑了怎么办 牙齿里面黑了疼怎么办 最里面的牙黑了怎么办 牙龈的肉裂开了怎么办 有蛀牙怎么办可以变好么 拔智齿没拔干净怎么办 蛀牙只剩牙根了怎么办 牙掉的就剩牙根怎么办 蛀牙牙冠都掉了怎么办 拔智齿断了牙根怎么办 牙肉肿痛有脓包怎么办 种植牙到寿命后怎么办 牙齿松动快掉了怎么办 一颗牙齿松动了怎么办 种植牙牙冠掉了怎么办 牙就剩下牙根了怎么办 后面的大牙掉了怎么办 两边大牙都没了怎么办 拔牙把牙根断了怎么办 拔乳牙牙根断了怎么办 拔牙时牙根断了怎么办 孕晚期牙根掉了怎么办 根管治疗后牙裂怎么办 智齿拔断了牙根怎么办 大牙断了牙根还在怎么办 孕妇牙疼的要命怎么办 牙烂了个大窟窿怎么办 牙齿又痒又痛怎么办 大牙就剩牙根了怎么办 蛀牙只剩牙根痛怎么办 带牙冠的牙疼了怎么办