一、实现步骤1、新建一个XIB文件:描述cell——tableCell.xib2、新建UITableViewCell的子类,也就是cell文件:封装XIB内部的所有东西——TestCell.m \Testcell.h 2.1 在cell文件中拥有XIB中的所有子控件 (包括生命属性,进行连线) .....
分类:
其他好文 时间:
2015-03-21 19:55:15
阅读次数:
6272
1.新建一个继承自UITableViewCell的类2.重写initWithStyle:reuseIdentifier:方法添加所有需要显示的子控件(不需要设置子控件的数据和frame, 子控件要添加到contentView中)进行子控件一次性的属性设置(有些属性只需要设置一次, 比如字体\固定的图...
分类:
其他好文 时间:
2015-03-17 02:01:30
阅读次数:
93
1.UIView1.1.所有 UI 控件都继承自 UIView。1.2.每一个 UIView 都是一个容器,可以容纳其他 UIView。其中容器视图被称为父视图,而被包含的视图或者控件被成为子视图或者子控件。1.3.视图对应的文件通常是 storyboard 或者 xib 文件。在许多 iOS 应用...
分类:
移动开发 时间:
2015-03-17 00:46:19
阅读次数:
277
关于Android开发中的LinearLayout子控件权重android:layout_weigh参数的作用,网上关于其用法有两种截然相反说法:说法一:值越大,重要性越高,所占用的空间越大;说法二:值越大,重要性越低,所占用的空间越小。到底哪个正确?哪个错误?抑或还有其他解释?请点击查看关于wei...
分类:
移动开发 时间:
2015-03-16 22:31:49
阅读次数:
90
- (void)viewDidLoad{ [superviewDidLoad]; //如果一个控制是另外一个控件的子控件,那么这个控件中的layer也是另外一个控件的子layer// NSLog(@"star - %@", self.view.layer.sublayers); CALayer...
分类:
其他好文 时间:
2015-03-15 13:42:53
阅读次数:
118
1.事件的完整处理过程:1> 先将事件对象由上往下传递(由父控件传递给子控件), 找到最合适的控件来处理这个事件2> 调用最合适控件的touches.....方法3> 如果调用了[super touches...];就会将事件顺着响应者链条往上传递,传递给上一个响应者4> 接着就会调用上一个响应者的...
分类:
其他好文 时间:
2015-03-15 12:04:13
阅读次数:
108
默认得cell央视通常不能满足正常的开发需求。解决方法-自定义cell1,XIB2,纯代码3,StoryBoardXIB的定义步骤:1,新建 名字.xib2,拖拽一个需要自定义的控件,摆放其它子控件3,新建一个类*类名要与XIB的名字保持一致*继续自的子类要与XIB中的根节点的类型一致4,要连线之前...
分类:
其他好文 时间:
2015-03-14 16:38:01
阅读次数:
117
/*关于autolayout多说几句 ?? ? ? ? * ? 在一个控件内存在autolayout与autoresize子控件时,要适配部分autoresize ?? ? ? ? * ? translatesAutoresizingMaskIntoConstraints 默认是打开转换的 ?? ...
分类:
移动开发 时间:
2015-03-12 13:29:22
阅读次数:
176
先上几张效果图, 如下: 上述四张图要实现的布局效果是: 假如父控件中包含两个子控件, 其中一个子控件(上图中为红色button)的宽度是固定数值, 而另一个子控件(上图中为绿色button)的宽度不固定, 要想让这两个子控件的总宽度刚好等于父控件的宽度.可以将宽度不固定的那个控件的宽度设置为mat...
分类:
移动开发 时间:
2015-03-09 14:16:46
阅读次数:
1013
dispatchTouchEvent方法用于事件的分发,Android中所有的事件都必须经过这个方法的分发,
然后决定是自身消费当前事件还是继续往下分发给子控件处理。返回true表示不继续分发,事件没有被消费。
返回false则继续往...
分类:
移动开发 时间:
2015-03-06 10:11:31
阅读次数:
154