一、关于事件传递一些基础知识1、UIView类是UIResponder的一个子类,因此能够接收用户和视图内容交互 时产生的触摸事件。触摸事件从发生触摸的视图开始,沿着响应者链进行传 递,直到最后被处理。 视图本身就是响应者,是响应者链的参与者,因此可以 收到所有关联子视图派发给它们的触摸事件。2、....
分类:
移动开发 时间:
2015-03-13 12:18:35
阅读次数:
128
UIView控件属性:1.alpha设置视图的透明度.默认为1. // 完全透明 view.alpha = 0; // 不透明 view.alpha = 1;2.clipsToBounds // 默认是NO,当设置为yes时,超出当前视图的尺寸的内容和子视图不会显示。 vie...
分类:
其他好文 时间:
2015-03-12 00:49:48
阅读次数:
115
MeasureSpec.EXACTLY
容器视图调用方已经指定了孩子视图的精确大小
MeasureSpec.AT_MOST
容器视图调用方设置了最大值,孩子视图可以请求更少的空间
MeasureSpec.UNSPECIFIED
容器视图对孩子视图没有限制,孩子视图可以随意请求大小部件调用setMeasureDimensions设置高度和宽度属性。然后,其父亲节点可以...
分类:
数据库 时间:
2015-03-10 19:27:07
阅读次数:
143
Day21回顾:1 Core Animation 在CA上面是UIKit 在CA的下边是Core Animation2. 针对Core Animation编程 针对CALayer编程,通过UIView的layer属性达到CALayer的对象 通过LAyer属性可以做效果 a.圆角 b.添加子视图 ....
分类:
移动开发 时间:
2015-03-10 00:09:57
阅读次数:
258
Day19回顾:1. UIView的内部布局 VC可以对直接子视图布局,但是不能对视图的内部直接布局,所以view必须就有自身 布局的能,通过重写UIView的LayoutSubView方法实现当需要布局的时候,方法执行的顺序a.VC的viewWillLayoutSubViewb.View的layo...
分类:
移动开发 时间:
2015-03-07 00:54:03
阅读次数:
275
day15回顾: 1.绘图: 编写位置:重写UIView的drawRect{}方法 调用:系统自动调用 绘制顺序:先绘制父视图中的背景属性----》调用父视图中的drawRect方法-------》绘制各个子视图的背景------》调用各个子视图的drawRectf方法 重绘:调用setNeedDi...
分类:
移动开发 时间:
2015-03-03 01:02:58
阅读次数:
223
SlidingDrawer(滑动式抽屉)隐藏屏外的内容,并允许用户拖拽一个handle以显示隐藏的内容。SlidingDrawer可以在垂直或者水平使用。它由两个子视图组成:一个是用户拖拽的handle(柄),另一个是随着拖动变化的 content(内容)。SlidingDrawer应当作为内部.....
分类:
移动开发 时间:
2015-02-26 11:34:45
阅读次数:
172
android:stretchColumns="1" android:shrinkColumns="1"这两个属性是TableLayout所特有的,也是这两个属性影响了子对象的布局。表格布局是依照行列来组织子视图的布局。表格布局包括一系列的Tabrow对象,用于定义行(也能够使用其他子对象)。表格布...
分类:
其他好文 时间:
2015-02-22 18:26:21
阅读次数:
117
UIViewController目录概述UIViewController之间的迁移概述UIViewController之间的迁移IOS编程中,视图间的跳转有三种方式,方式一:把一个视图添加到另一个视图控制器的视图上作为其子视图,要离开此视图时,把该视图移除(不推荐);方式二:一次显示一个视图控制器,...
分类:
其他好文 时间:
2015-02-20 20:50:38
阅读次数:
176
UIScrollView目录概述常见问题概述常见问题UITableView,UIScrollView的子视图有时候会偏移Y方向20像素 在ios7里面如果有滚动视图的时候,比如UITableView,UIScrollView的子视图有时候会偏移20像素。这时候可以如下设置,也可以直接在UIView....
分类:
其他好文 时间:
2015-02-13 13:03:02
阅读次数:
144