//gzz0307 -(void)maketitleView11{ UIView * titleView =[[UIView alloc]initWithFrame:CGRectMake(0, 0, ConentViewWidth - 0 , 54)]; searchTextField = [[UI
分类:
其他好文 时间:
2016-03-07 18:35:01
阅读次数:
257
----------------------------------------------------------------------------- 受到挫折,写一些简单的练习,增加成就感 放大核心代码: - (UIView *)viewForZoomingInScrollView:(UISc
分类:
其他好文 时间:
2016-03-07 01:13:57
阅读次数:
328
我曾经遇到过一个问题:需要实现一个自定义的label(类似于UILabel),同时需要兼顾UILabel的大小自适应的特性。这个label通常宽度是固定的,通过autolayout指定其宽度约束,但不指定高度,让其根据内容自适应。 我们知道UIView的方法intrinsicContentSize可
分类:
其他好文 时间:
2016-03-07 01:08:55
阅读次数:
242
用来画图,这个方法会在intiWithRect时候调用。这个方法的影响在于有touch event的时候之后,会重新绘制,很多这样的按钮的话就会比较影响效率。以下都会被调用1、如果在UIView初始化时没有设置rect大小,将直接导致drawRect不被自动调用。drawRect 掉用是在Contr
分类:
其他好文 时间:
2016-03-06 01:17:24
阅读次数:
190
view是对layer的一种封装,你对view的很多操作事实上是对layer的操作,之所以会出现这两个东西是因为1、view支持很多手势的交互,你所操作iphone的各种点击,拖动等等。2、layer来至于mac os,是可以跨平台的东西。这里就是个很要学问的东西,系统的可变部分和不可变部分,可变部
分类:
其他好文 时间:
2016-03-06 01:15:38
阅读次数:
263
import UIKit var v = UIView(frame:CGRectMake(0,0,200, 200)) var b = UIButton(frame: CGRectMake(0, 0, 44, 44)) b.setTitle("44pix btn", forState: UICont
分类:
编程语言 时间:
2016-03-05 23:27:25
阅读次数:
197
效果图: 简单说下实现思路: 数据传过来之后, 先创建好对应个数的分组头部View, 也就是要在 - (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section 在这个方法返回的视图..
分类:
其他好文 时间:
2016-03-05 18:59:10
阅读次数:
204
在 UIView 中有一个autoresizingMask的属性,它对应的是一个枚举的值(如下),属性的意思就是自动调整子控件与父控件中间的位置,宽高。 1 enum { 2 UIViewAutoresizingNone = 0, 3 UIViewAutoresizingFlexibleLeftMa
分类:
其他好文 时间:
2016-03-05 18:50:28
阅读次数:
151
接下来我们看下UILabel,它是文字标签,用来显示文字用的,我们在软件中看到的文字,大多数都是它的身影。它继承自UIView,所有具有UIView的所有基因,在此就不一一说明,我们着重的说下UILabel在UIView的基础上新增的东西。如下所示: 接下来我们看下UILabel的很重的属性——fo
分类:
其他好文 时间:
2016-03-05 13:15:00
阅读次数:
156
1 拖入TableView到UIView中,连线DataSource 2 3 1.实现数据源方法 4 - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section 5 { 6 retu
分类:
其他好文 时间:
2016-03-05 01:36:42
阅读次数:
251