有时候在缩放后,需要知道该次缩放是在哪个坐标开始缩放的。如上篇已知缩放的点,然后在该点对其缩放。本篇其实是逆运算(x,y)就是当初在该点进行缩放化简之后很简单,代码如下: func getZoomPoint(fromRect:CGRect,toRect:CGRect)->CGPoint{ ...
分类:
其他好文 时间:
2015-03-15 12:04:52
阅读次数:
118
写了一个extension,如下:extension UIScrollView{ ///在ScrollView上的某个点放大 func zoomWithPoint(var zoomPoint:CGPoint,toScale:CGFloat,animated:Bool){ v...
分类:
其他好文 时间:
2015-03-14 06:07:41
阅读次数:
172
//// UIView+Extra.h//// Created by jzl on 15/3/13.// Copyright (c) 2015年 JZL. All rights reserved.//#import @interface UIView (Extra)CGPoint CGRectGet...
分类:
其他好文 时间:
2015-03-13 14:11:40
阅读次数:
140
解三元二次方程组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
在Foundation中定义了很多常用结构体类型来简化我们的日常开发NSRange(location length)用来表示范围,分多种情况NSPoint \ CGPoint(开发中常用后者)NSSize \ CGSizeNSRect \ CGRect (CGPint CGSize)NSRange原...
分类:
移动开发 时间:
2015-03-08 16:55:56
阅读次数:
165
iOS开发笔记(1)
退回输入键盘:
- (BOOL) textFieldShouldReturn:(id)textField{ [textField resignFirstResponder]; }
CGRect
CGPoint & CGSize
CGPoint aPoint = CGPointMake(...
分类:
移动开发 时间:
2015-03-06 17:12:44
阅读次数:
236
- (void)didclickBtn_edit:(UIButton *)sender event:(UIEvent *)event{ UITouch *touch = [[event allTouches] anyObject]; CGPoint currentTouchPosition = .....
分类:
其他好文 时间:
2015-03-04 20:53:20
阅读次数:
100
---恢复内容开始---UIScrollView屏幕展示有限,超出一个屏时用户可滚动查看过多部分。UIView不具备滚动功能。-取消autolayout-设置CGSize contentSize-- 滚动范围常见属性:CGPoint contentoffset; 混动的位置(滚到什么位置,内容的左上...
分类:
移动开发 时间:
2015-03-04 12:54:29
阅读次数:
129
NSNumber之所以能包装基本数据类型为对象,是因为继承了NSValue(一)NSValue值转换#import int main(){ // 结构体--->OC对象 CGPoint p = CGPointMake(10, 10); // 将结构体转为Value对...
分类:
移动开发 时间:
2015-02-26 20:01:18
阅读次数:
122
(一)要掌握这些的运用NSRange(location length) ---范围 range:范围NSPoint\(相当于)CGPoint ---点NSSize\CGSize ---尺寸NSRect\CGRect (CGPint CGSize) ---相当于一个...
分类:
移动开发 时间:
2015-02-26 17:58:15
阅读次数:
159