自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

转载 ios 常用的30个动画效果

//  //  CoreAnimationEffect.h  //  CoreAnimationEffect  //  //  Created by VincentXue on 13-1-19.  //  Copyright (c) 2013年 VincentXue. All rights reserved.  //     #import      /**  

2016-08-03 21:32:44 9004

原创 Lab、TextView文字两端对齐(中英文、标点、空格换行)

网上找了半天大部分都有各种各样的毛病。。话不多说,先看效果代码附上:-(NSAttributedString *)setTextString:(NSString *)text{            NSMutableAttributedString *mAbStr = [[NSMutableAttributedStringalloc] initWithString:t

2017-04-10 17:11:38 1268

原创 iOS图片压缩处理

首先,我们必须明确图片的压缩其实是两个概念:“压” 是指文件体积变小,但是像素数不变,长宽尺寸不变,那么质量可能下降。“缩” 是指文件的尺寸变小,也就是像素数减少,而长宽尺寸变小,文件体积同样会减小。图片“压”处理对于“压”的功能,我们可以使用UIImageJPEGRepresentation或UIImagePNGRepresentation方法实现,如:NSData *i

2016-09-30 10:55:21 967

原创 iOS开发中的手势体系——UIGestureRecognizer分析及其子类的使用

一、引言        在iOS系统中,手势是进行用户交互的重要方式,通过UIGestureRecognizer类,我们可以轻松的创建出各种手势应用于app中。关于UIGestureRecognizer类,是对iOS中的事件传递机制面向应用的封装,将手势消息的传递抽象为了对象。有关消息传递的一些讨论,在前面的博客中有提到:iOS事件响应控制:http://my.oschina.net/u/

2016-08-15 13:45:43 885

原创 CocoaPods使用

1、Ruby环境搭建当前安装环境为Mac mini 10.8.5。Mac  OS本身自带Ruby,但还是更新一下保险,因为我第一次安装在没有更新Ruby的情况下就失败了。a 查看下当前ruby版本:打开终端输入 ruby -v(确实安装了,不过用这个版本接下来工作失败了,所以更新下ruby)[objc] view plaincopyprint?

2016-07-27 16:17:40 310

原创 webView 属性方法大全

一、初始化与三种加载方式     UIWebView继承与UIView,因此,其初始化方法和一般的view一样,通过alloc和init进行初始化,其加载数据的方式有三种:第一种:- (void)loadRequest:(NSURLRequest *)request;这是加载网页最常用的一种方式,通过一个网页URL来进行加载,这个URL可以是远程的也可以是本地的,例如我加载

2016-07-26 10:59:34 2913

原创 项目必备!永无 bug 注释

如来佛代码注释,保佑代码无BUG /* _ooOoo_ o8888888o 88" . "88 (| -_- |) O\

2016-07-13 19:04:52 12081 3

转载 图片轮播

gethub——SDCycleScrollView无限循环自动图片轮播器(一步设置即可使用) // 网络加载图片的轮播器 SDCycleScrollView *cycleScrollView = [cycleScrollViewWithFrame:frame delegate:delegate placeholderImage:placeholderImage]; cycl

2016-06-28 18:10:15 644

原创 使用手势对UIImageView进行缩放、旋转和移动

// 添加所有的手势- (void) addGestureRecognizerToView:(UIView *)view{ // 旋转手势 UIRotationGestureRecognizer *rotationGestureRecognizer = [[UIRotationGestureRecognizer alloc] initWithTarget:self action

2016-06-28 18:05:42 474

转载 iOS 之国际化语言切换

一、总则:       应用内部语言不跟随系统语言,由应用自己进行控制,通过配置多个语言文件,根据用户的选择动态获取不同文件夹下的语言文件,显示在界面上。       最后把用户选择的语言持久化到本地,下次运行时读取。二、应用内的国际化1、新建工程      新建Single View Application工程,取名为MyInternational。]

2016-03-30 15:05:30 1133

转载 Quartz2D 简单介绍及应用(图片裁剪)

(iOS大橙哥笔记七十六)Quartz2D简单介绍 iOS开发UI篇—Quartz2D简单介绍一、什么是Quartz2DQuartz2D是⼀个二维绘图引擎,同时支持iOS和Mac系统Quartz2D能完成的工作:绘制图形 : 线条\三角形\矩形\圆\弧等绘制文字绘制\生成图片(图像)读取\生成PDF截图\裁剪图片自

2016-03-30 14:57:41 562

原创 循环引用最常见的3种情况

ARC已经出来很久了,自动释放内存的确很方便,但是并非绝对安全绝对不会产生内存泄露。导致iOS对象无法按预期释放的一个无形杀手是——循环引用。循环引用可以简单理解为A引用了B,而B又引用了A,双方都同时保持对方的一个引用,导致任何时候引用计数都不为0,始终无法释放。若当前对象是一个ViewController,则在dismiss或者pop之后其dealloc无法被调用,在频繁的push或者pres

2016-03-30 14:53:40 2550

原创 极光推送集成

极光推送比较简单,只需要将官方sdk中的lib集成到程序中,配置相应的系统静态库就差不多了。。还有一个plist文件配置额。。。 还有证书和配置文件导入- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {   

2016-03-28 18:12:06 378

原创 支付宝集成问题

1.将sdk文件先放到一个文件夹中,然后在程序中add进来不然容易报错,说找不到某某某文件,解决方法,在headerpath那块写路径2.添加各种乱其八糟的库如果导入sdk后运行报错是OBJC_等等。。。一般是静态库导入有问题3. 在appdelegate里面添加支付代码和回调参数// 支付宝#import "Order.h"#import "DataSigner.h"

2016-03-28 18:01:59 814

原创 git 命令备忘录

初始化配置#配置使用git仓库的人员姓名  git config --global user.name "Your Name Comes Here"    #配置使用git仓库的人员email  git config --global user.email [email protected]    #配置到缓存 默认15分钟  git 

2016-03-16 00:24:27 597

原创 UI控件-----UIScrollView

UIScrollView 类负责所有基于 UIKit 的滚动操作。一、创建[java] view plaincopy    1.    CGRect bounds = [ [ UIScreen mainScreen ] applicationFrame ] ;      2.    UIScrollView* scrollView = [ [UIScrollView alloc

2015-09-04 03:07:35 356

ZKCalculationFormula.js

Cp类项目项目源码随机计算和组合数计算

2019-05-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除