- 博客(11)
- 资源 (7)
- 收藏
- 关注
转载 Quartz2D~图片裁剪
代码://// QiDraw.m// //// Created by QiZhang on 11/26/15.////#import "QiDraw.h"@implementation QiDraw// Only override drawRect: if you perform custom drawing.// An empty implementation adverse
2015-11-26 19:03:39 514
转载 Quartz2D基础~饼状图
代码://// ZQDraw.m// //// Created by QiZhang on 11/26/15.////#import "ZQDraw.h"#import "UIColor+Random.h"#define kWidth 30#define kMargin kWidth@implementation ZQDraw- (void)touchesBegan:(NSS
2015-11-26 18:38:38 527
翻译 Quartz2D基础
一、对Quartz2D的介绍Quartz 2D是一个二维图形绘制引擎,支持iOS环境和Mac OS X环境。我们可以使用Quartz 2D API来实现许多功能,如基本路径的绘制、透明度、描影、绘制阴影、透明层、颜色管理、反锯齿、PDF文档生成和PDF元数据访问。在需要的时候,Quartz 2D还可以借助图形硬件的功能。Quartz 2D在图像中使用了绘画者模型(painter’s model)。
2015-11-26 18:36:10 388
原创 利用MediaPlayer框架进行视频播放
一、概述:在苹果中进行多媒体的播放有两种技术,一种是利用MediaPlayer框架进行播放;另外一种是利用AVFoundation进行播放。利用前者可以快速集成视频播放,而后者可以更深层次的处理视频播放。在这里我们先介绍一下MediaPlayer框架的使用。二、对MediaPlayer的介绍利用MediaPlayer进行视频播放又有两种方式,第一种是利用MPMoviePlayerControlle
2015-11-25 15:39:00 948
转载 IOS的生命周期及应用的前后台切换
一、综述1.app的几个状态 * 停止运行(Not running):应用程序已经终止或者还没有启动。 * 不活动(Inactive):应用程序处在前台,但是不再接收事件(eg:用户锁住了设备)。 * 活动(Active):app处在使用之中。 * 后台(Background):app不在屏幕上显示,但是它仍然在执行代码。大多数程序进入这个状态后会在这个状态 上停留一会。时间
2015-11-24 18:43:42 543
原创 UINavigationController总结
1.总述: 当我们利用UINavigationController的时候,无非就是利用其进行页面跳转。在这些页面跳转中,当我们会遇到诸如:设置UINavigationBar中的内容、屏幕支持的方向等困难。2.对导航控制器中的控制器的介绍: 1)UINavigationBar--导航条 1> ios7之前是不透明的,ios7之后是透明的。 2> navigatio
2015-11-23 18:37:07 357
原创 OC基础
1. @synthesize *用在@implementation中 *用来自动生成setter和getter方法的实现 *用@synthesize age = _age;就可以代替- (int)age{ return _age;}- (void)setAge:(int)age{ _age = age;}2. @synthesize的细节
2015-11-20 18:21:47 361
原创 屏幕旋转概述
一、两种orientation1、device orientation 设备的物理方向 在UIDevice类中有以下定义:typedef NS_ENUM(NSInteger, UIDeviceOrientation) { UIDeviceOrientationUnknown, UIDeviceOrientationPortrait, // Device ori
2015-11-12 18:42:23 463
翻译 Understanding iOS Exception Types
http://www.5neo.be/understanding-ios-exception-types/
2015-11-12 18:35:34 531
翻译 linux之目录管理
1.几个基本概念 - 表示前一个工作目录 ~ 代表当前用户身份所在的主文件夹 ~account account账户所在的主文件夹 rmdir 删除一个空目录2.linux中的环境变量 我们之所以能再终端中输入各种指令而不会提示“命令未找到”,就是因为你所用命令的可执行文件在环境变量-PATH中,PATH定义的目录中保存有很多可执行
2015-11-07 00:25:35 433
原创 Xcode配置相关信息
1. Build Active Architecture Only属性 (Architecture:架构) YES : debug的时候编译更快,它只编译当前architecture版本。 NO : 会编译所有版本。armv6 : iphone 2G/3G ipad 1G/2Garmv7 : iphone 3GS/4/4S ipod 3G/4G ipad 1G/2G/3
2015-11-02 17:54:19 618
使用UIImagePickerController时3DTouch引起的Crash问题的解决
2015-12-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人