- 博客(12)
- 资源 (2)
- 收藏
- 关注
原创 当textField输入框被键盘遮挡时 让整个view上移
///键盘显示事件 - (void) keyboardWillShow:(NSNotification *)notification { //获取键盘高度,在不同设备上,以及中英文下是不同的 CGFloat kbHeight = [[notification.userInfo objectForKey:UIKeyboardFrameEndUser
2016-05-26 15:36:58 1381
转载 Git:代码冲突常见解决方法
如果系统中有一些配置文件在服务器上做了配置修改,然后后续开发又新添加一些配置项的时候, 在发布这个配置文件的时候,会发生代码冲突: error: Your local changes to the following files would be overwritten by merge: protected/config/main.php Please, comm
2016-05-24 11:56:05 376
原创 make.centerY.equalTo(weakSelf).with.offset(-110);
[_line mas_makeConstraints:^(MASConstraintMaker *make) { make.centerX.equalTo(weakSelf); make.centerY.equalTo(weakSelf).with.offset(-110); make.size.mas_equalTo(CGSizeMake(
2016-05-23 11:29:16 1803
原创 iOS方法类:CGAffineTransform的使用大概
CoreGraphics框架中的CGAffineTransform类可用于设定UIView的transform属性,控制视图的缩放、旋转和平移操作: 另称放射变换矩阵,可参照线性代数的矩阵实现方式0.0 这里附上的CGAffineTransform官方文档: https://developer.apple.com/library/ios/documentation/Graphic
2016-05-23 11:23:53 263
原创 IOS7 导航栏适配
ios7下的app都是全屏的,意思就是所有控制器的view默认都是从 屏幕的 (0,0)开始。 这时候用到导航栏时,往往会出现view被导航栏挡住情况。 最明显的是用到tableView时,第一行的数据会被导航栏遮盖。 个人总结两种处理办法: NO.1: self.navigationController.navigationBar.translucent = N
2016-05-20 18:21:43 363
转载 iOS Keychain (钥匙串)简单封装
1 、Keychain 是一个非常好用的本地存储工具 完全可以替代NSuserDefault 来使用并且比NSuserDefault更安全 。 2 、Keychain相对于 NSuserDefault最主要的一点就是 NSuserDefault 只能项目内访问 Keychain 说是所有项目公用的 可以做到跨项目读取数据。 3、Keychain经常用来保存用的的账户 密码信息
2016-05-20 15:55:02 528 1
原创 二维码zBar之乱码解决
解决ZBar 乱码不需要静态库 在自己的应用中调用下面的代码处理下获取的string即可 // 识别扫描后的信息类型 NSString *symbolStr = symbol.data; // zbar是日本人开发的,需要将默认的日文编码改为UTF8,否则扫描“坑爹”和“尼玛啊”等会出现乱码 if ([symbolStr canBeConver
2016-05-20 11:24:54 997
转载 ios ZBar扫二维码奇奇怪怪的错误
Undefined symbols for architecture armv7: "_CVPixelBufferGetHeight", referenced from: -[ZBarCVImage convertCVtoRGB] in libzbar.a(ZBarCVImage.o) "_CVPixelBufferRetain", referenced from:
2016-05-20 01:31:37 588
转载 如何把UIView转成UIImage,解决模糊失真问题
最近工作中,遇到一个需求,需要把一个UIView对象转成UIImage对象显示。经过网络搜索,找到如下答案: ? 1 2 3 4 5 6 7 8 -(UIImage*)convertViewToImage:(UIView*)v{ CGSize s = v.bounds.size;
2016-05-19 16:18:14 630
原创 EXC_BAD_ACCESS on UIAlertview code=1
UIAlertView * alert = [[UIAlertView alloc]initWithTitle:@"我的警告框" message:@"这是一个警告框" delegate:self cancelButtonTitle:@"取消" otherButtonTitles:@"确定", nil]; [alert show]; 出现这个问题的原因:otherB
2016-05-17 13:25:41 291
转载 “Pushing the same view controller instance more than once is not supported” exception
down voteaccepted I believe when you do some actions really fast this can happens too. I build something in like this: if(![self.navigationController.topViewController isKindOfClass:[YOURCLA
2016-05-04 18:15:08 1649
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人