导入百度地图 初始化百度地图 mapView = [[BMKMapView alloc]initWithFrame:(CGRect){0,0,ViewWith,ViewHight}]; [self.view addSubview:mapView]; mapView.delegate = self; ...
分类:
移动开发 时间:
2016-05-13 10:25:09
阅读次数:
222
创建一个UIView, 设置该UIView的frame.size 和statusBar大小一样, 设置该UIView的frame.origin 为{0,-20}, 设置该UIView的背景色为你希望的statusBar的颜色, 在navigationBar上addSubView该UIView即可。 ...
分类:
其他好文 时间:
2016-05-11 18:16:27
阅读次数:
126
ios layout机制相关方法 layoutSubviews在以下情况下会被调用: 1、init初始化不会触发layoutSubviews 但是是用initWithFrame 进行初始化时,当rect的值不为CGRectZero时,也会触发 2、addSubview会触发layoutSubview ...
分类:
移动开发 时间:
2016-05-10 20:17:10
阅读次数:
215
// 自定义各个顶角的圆角 /// 头像 iconView = UIImageView() iconView.frame.size = CGSizeMake(Consts.WIDTH - 10, 170 * Consts.RATE) contentView.addSubview(iconView) ...
分类:
其他好文 时间:
2016-05-09 18:48:21
阅读次数:
164
1、 init初始化不会触发layoutSubviews 2、 addSubview会触发layoutSubviews 3、 设置view的Frame会触发layoutSubviews,当然前提是frame的值设置前后发生了变化 4、 滚动一个UIScrollView会触发layoutSubview ...
分类:
其他好文 时间:
2016-05-08 11:39:11
阅读次数:
123
UIView的常见属性 NSArray *subviews 所有的子控件 数组元素的顺序决定着子控件的显示层级顺序(下标越大的,越显示在上面) 所有的子控件 数组元素的顺序决定着子控件的显示层级顺序(下标越大的,越显示在上面) UIView的常见方法 addSubview: 添加一个子控件 使用这个 ...
分类:
其他好文 时间:
2016-05-07 00:51:05
阅读次数:
196
UIView *v1=[[UIView alloc] initWithFrame:CGRectMake(10, 100, 200, 100)]; v1.backgroundColor=[UIColor redColor]; [self.view addSubview:v1]; UIView *v2= ...
分类:
其他好文 时间:
2016-05-05 22:00:43
阅读次数:
121
UIView *vi = [UIView new]; vi.backgroundColor = [UIColor redColor]; [self.view addSubview:vi]; vi.sd_layout .leftSpaceToView(self.view,20) .rightSpace ...
分类:
其他好文 时间:
2016-05-03 16:10:10
阅读次数:
209
首先两个方法都是异步执行。layoutSubviews方便数据计算,drawRect方便视图重绘。 layoutSubviews在以下情况下会被调用: 1、init初始化不会触发layoutSubviews。2、addSubview会触发layoutSubviews。3、设置view的Frame会触 ...
分类:
其他好文 时间:
2016-04-25 06:41:35
阅读次数:
137
UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 80, 80)]; view.backgroundColor = [UIColor redColor]; [self.view addSubview:view]; UIBezi ...
分类:
其他好文 时间:
2016-04-20 19:57:47
阅读次数:
133