ios 常用的30个动画效果

//   //  CoreAnimationEffect.h  //  CoreAnimationEffect  //  //  Created by VincentXue on 13-1-19.  //  Copyright (c) 2013年 VincentX...

2016-08-03 21:32:44

阅读数 7337

评论数 0

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

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

2017-04-10 17:11:38

阅读数 585

评论数 0

iOS图片压缩处理

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

2016-09-30 10:55:21

阅读数 786

评论数 0

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

一、引言         在iOS系统中,手势是进行用户交互的重要方式,通过UIGestureRecognizer类,我们可以轻松的创建出各种手势应用于app中。关于UIGestureRecognizer类,是对iOS中的事件传递机制面向应用的封装,将手势消息的传递抽象为了对象。有关消息传递的一...

2016-08-15 13:45:43

阅读数 600

评论数 0

CocoaPods使用

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

2016-07-27 16:17:40

阅读数 204

评论数 0

webView 属性方法大全

一、初始化与三种加载方式      UIWebView继承与UIView,因此,其初始化方法和一般的view一样,通过alloc和init进行初始化,其加载数据的方式有三种: 第一种: - (void)loadRequest:(NSURLRequest *)request; 这是加...

2016-07-26 10:59:34

阅读数 2024

评论数 0

项目必备!永无 bug 注释

如来佛代码注释,保佑代码无BUG /* _ooOoo_ o8888888o 88" . "88 ...

2016-07-13 19:04:52

阅读数 7307

评论数 2

图片轮播

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

2016-06-28 18:10:15

阅读数 465

评论数 0

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

// 添加所有的手势 - (void) addGestureRecognizerToView:(UIView *)view { // 旋转手势 UIRotationGestureRecognizer *rotationGestureRecognizer = [[UIRotation...

2016-06-28 18:05:42

阅读数 280

评论数 0

iOS 之国际化语言切换

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

2016-03-30 15:05:30

阅读数 951

评论数 0

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

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

2016-03-30 14:57:41

阅读数 395

评论数 0

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

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

2016-03-30 14:53:40

阅读数 1611

评论数 0

极光推送集成

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

2016-03-28 18:12:06

阅读数 242

评论数 0

支付宝集成问题

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

2016-03-28 18:01:59

阅读数 544

评论数 0

git 命令备忘录

初始化配置 #配置使用git仓库的人员姓名   git config --global user.name "Your Name Comes Here"      #配置使用git仓库的人员email   git config --global user....

2016-03-16 00:24:27

阅读数 448

评论数 0

UI控件-----UIScrollView

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

2015-09-04 03:07:35

阅读数 230

评论数 0

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