解说一:weightSum和layout_weight属性合用android:weightSum属性:定义weight总和的最大值。假设为指定该值,全部子视图的layout_weight属性的累加值作为总和的最大值。比如。通过指定子视图的layout_weight属性为0.5。并设置LinearLa...
分类:
其他好文 时间:
2015-12-31 19:07:42
阅读次数:
203
对于不同的viewcontroller之间数据的共享和处理采用代理的方式,子viewcontroller设计代理协议,并定义协议接口,父viewcontroller实现协议接口,实现子视图控制器退出时将相关数据更新到父视图中采用ios的消息机制,父viewcontroller注册消息,子viewco...
分类:
移动开发 时间:
2015-12-30 19:50:35
阅读次数:
162
(1)UIView视图frame的设置,四个参数,前2个确定位置,后2个确定大小。(2)UIView的内容模式contentMode,和在UIImage中说的是一样的,而且在UIImage中展示更容易理解。(3)UIView最重要的就是父视图和子视图之间的 1 #import "ViewContr....
分类:
其他好文 时间:
2015-12-27 13:18:54
阅读次数:
126
UIView之常用方法将一个视图添加为子视图,并使之在最上面显示 -(void)addSubView:(UIView *)view;将指定子视图移动到顶部 -(void)bringSubViewToFront:(UIView *)view;将指定之视图放到最下面 -(void)sendSubView...
分类:
其他好文 时间:
2015-12-23 12:48:03
阅读次数:
144
UIView表示屏幕上的一块矩形区域,它在App中占有绝对重要的地位,因为IOS中几乎所有可视化控件都是UIView的子类。负责渲染区域的内容,并且响应该区域内发生的触摸事件UIView的功能1.管理矩形区域里的内容2.处理矩形区域中的事件3.子视图的管理 4.还能实现动画 UIView的子类也具有...
分类:
其他好文 时间:
2015-12-22 17:44:45
阅读次数:
146
1 视图的分类控件。继承自UIControl类,能够响应用户高级事件。窗口。它是UIWindow对象。一个iOS应用只有一个UIWindow对象,它是所有子视图的“根”容器。容器视图。它包括UIScrollView。UIToolBar以及它们的子类。UIScrollView的子类有UITextVie...
分类:
其他好文 时间:
2015-12-17 15:38:20
阅读次数:
251
需要用到的编程元素视图:View,可视化元素的基类,所有组件、视图等都是由View派生出去的视图组:ViewGroup,是View的扩展,可以包括多个子视图Fragment:类似于前期的Activity碎片,拥有独立的布局,但是需要绑定到Activity上Activity:基本显示单元,用于显示界面...
分类:
移动开发 时间:
2015-12-14 18:22:57
阅读次数:
201
//! 一个视图可以有n个子视图,但是一个视图只能有一个父视图struct CGRect { CGPoint origin; CGSize size;};CGRectMake(CGFloat x, CGFloat y, CGFloat width, CGFloat height){ CGRect r...
分类:
其他好文 时间:
2015-12-05 23:58:00
阅读次数:
381
怎么产生第一响应者当我们点击屏幕,屏幕捕捉位置信息 传到cpu ,给application 封装 放在事件队列里 找第一响应者:从keybindle 里查 ,判断点击事件 点在不在自己范围之内 ,没有返回nil ,有的话则从subviews 最后一个视图遍历,再从子视图中遍历,直到自己没有子视图,就...
分类:
其他好文 时间:
2015-12-04 12:14:12
阅读次数:
117
一、问题描述 如果在带有导航控制器的控制器中加入UIScrollView,我们可以发现UIScrollView的高度自动增加了64(正好是一个导航栏加上状态栏高度),然后在UIScrollView在加子视图,会造成子视图显示向下偏移了64的高度,如下图:效果图:二、解决方法方法一:在控制器vie.....
分类:
其他好文 时间:
2015-12-03 11:32:44
阅读次数:
288