1 - (void)drawRect:(CGRect)rect 2 { 3 NSString *longText = @"CoreText"; /* ... */ 4 NSRange rang =[self.hightString rangeOfString:longText]; ...
分类:
其他好文 时间:
2015-03-28 16:56:08
阅读次数:
149
// 1. 程序创建UI控件时常常会调用该方法执行初始化。因此,如果你需要对UI控件执行一些额外的初始化,即可通过重写该方法来实现。- (instancetype)initWithFrame:(CGRect)frame{ self = [super initWithFrame:frame]; i.....
分类:
其他好文 时间:
2015-03-20 14:25:19
阅读次数:
140
- (id)initWithFrame:(CGRect)frame delegate:(id)delegate focusImageItems:(SGFocusImageItem *)firstItem, ...
{
self = [super initWithFrame:frame];
if (self) {
NSMutableArray *imageItems...
分类:
其他好文 时间:
2015-03-18 20:36:24
阅读次数:
186
修改UITextField高度 === --- ## 是否可以通过修改frame改变高度 网上流传的代码中使用如下一份代码: // ? ?以下代码任然不能改变UITextField高度 ? ? ????CGRect rect = _userNameField.bounds; ? ? ...
分类:
移动开发 时间:
2015-03-15 23:48:15
阅读次数:
1453
有时候在缩放后,需要知道该次缩放是在哪个坐标开始缩放的。如上篇已知缩放的点,然后在该点对其缩放。本篇其实是逆运算(x,y)就是当初在该点进行缩放化简之后很简单,代码如下: func getZoomPoint(fromRect:CGRect,toRect:CGRect)->CGPoint{ ...
分类:
其他好文 时间:
2015-03-15 12:04:52
阅读次数:
118
1、自定义view的步骤 新建一个类,继承自UIView 实现- (void)drawRect:(CGRect)rect方法,然后在这个方法中 取得跟当前view相关联的图形上下文 绘制相应的图形内容 利用图形上下文将绘制的所有内容渲染显示到vie...
分类:
其他好文 时间:
2015-03-15 00:55:46
阅读次数:
153
Initializing a View Object //初始化view- (id)initWithFrame:(CGRect)aRect //通过一个矩形对象初始化Configuring a View’s Visual Appearance //配置视觉展示@property(nonatomic,...
分类:
移动开发 时间:
2015-03-13 18:32:56
阅读次数:
470
今天学习某app,用名字做头像,画圆,里面写字一开始,打算做头像是image格式。所以就: CGRect rect = CGRectMake(0.0f, 0.0f, size.width, size.height); UIGraphicsBeginImageContext(rect.size); ....
分类:
移动开发 时间:
2015-03-13 18:25:54
阅读次数:
173
#pragma mark - 聊天气泡的自适应- (void)bubblesToCalculate{ CGRect rect = [_field.text boundingRectWithSize:CGSizeMake(180, MAXFLOAT) options:NSStringDrawing.....
分类:
其他好文 时间:
2015-03-11 23:16:30
阅读次数:
128
解三元二次方程组X,Y,R为未知数,x1,y1,x2,y2,x3,y3为3点坐标(x1-X)²-(y1-Y)²=R²(x2-X)²-(y2-Y)²=R²(x3-X)²-(y3-Y)²=R²- (void)drawRect:(CGRect)rect { CGPoint point1=CGPoin...
分类:
其他好文 时间:
2015-03-11 10:48:33
阅读次数:
126