·UILable是iPhone界面最基本的控件,主要用来显示文本信息。·常用属性和方法有:1、创建CGRect rect = CGRectMake(100, 200, 50, 50);UILabel *label = [[UILabel alloc] initWithFrame:rect];2、te...
分类:
其他好文 时间:
2016-01-06 17:28:37
阅读次数:
159
自定义UICollectionView,主要会用到以下几个方法:- (void)prepareLayout; 第一次加载layout、刷新layout、以及- (BOOL)shouldInvalidateLayoutForBoundsChange:(CGRect)newBounds;这个方法返回ye...
分类:
其他好文 时间:
2016-01-04 15:36:46
阅读次数:
174
通过UIView的子类的- (void)drawRect:(CGRect)rect 函数可用对视图进行重新绘画;要重新绘画可以通过Core Graphics和UIBezierPath来实现。1.通过Core Graphics函数来绘画首先要通过UIGraphicsGetCurrentContex()...
分类:
移动开发 时间:
2016-01-03 18:25:44
阅读次数:
176
建一个类LTview重写初始化过程- (instancetype)initWithFrame:(CGRect )frame{ self = [super initWithFrame:frame]; if(self){ [self creatLabel:frame]; [self cr...
分类:
其他好文 时间:
2015-12-26 18:34:10
阅读次数:
134
在OC中,当需要修改一个view的尺寸时,通常是通过先将 self.view.fram赋值给一个临时变量,然后修改临时变量,最后将临时变量赋值给 self.view.frame。代码如下:1 // 1. 用一个临时变量保存返回值。2 CGRect temp = self.view.frame;3 4...
分类:
其他好文 时间:
2015-12-25 13:40:50
阅读次数:
213
1、CGRectInsetCGRect CGRectInset ( CGRect rect, CGFloat dx, CGFloat dy);该结构体的应用是以原rect为中心,再参考dx,dy,进行缩放或者放大。2、CGRectOffsetCGRect CGRectOffset( ...
分类:
其他好文 时间:
2015-12-22 19:20:04
阅读次数:
142
// 颜色转换为背景图片+ (UIImage *)imageWithColor:(UIColor *)color { CGRect rect = CGRectMake(0.0f, 0.0f, 1.0f, 1.0f); UIGraphicsBeginImageContext(rect.size);.....
分类:
其他好文 时间:
2015-12-22 11:40:11
阅读次数:
163
---恢复内容开始---效果:实现原理,先画一个矩形,把这个矩形当作tableView的mask;代码://画一个圆角的矩形- (void)drawRect:(CGRect)rect { //获取当前上下文 CGContextRef context = UIGraphicsGetCurr...
分类:
其他好文 时间:
2015-12-11 12:51:27
阅读次数:
165
关系如下,和tableView一样:要在自定义的cell里面添加如下代码:- (id)initWithFrame:(CGRect)frame{ self = [super initWithFrame:frame]; if (self) { // 初始化时加载collectionCell.xib文件 ...
分类:
其他好文 时间:
2015-12-11 09:58:59
阅读次数:
182
1、数据类型:CGFloat: 浮点值的基本类型CGPoint: 表示一个二维坐标系中的点CGSize: 表示一个矩形的宽度和高度CGRect: 表示一个矩形的位置和大小typedef float CGFloat;// 32-bittypedef double CGFloat;// 64-bitst...
分类:
移动开发 时间:
2015-12-10 11:04:32
阅读次数:
181