IOS开发
文章平均质量分 77
Donny_zhang
这个作者很懒,什么都没留下…
展开
-
NSLog注解
Cocoa的NSLog,你在写Cocoa程序的时候,就可以无需每次都调用NSAlert来观察中间结果了。NSLog定义在NSObjCRuntime.h中,如下所示:void NSLog(NSString *format, ⋯);基本上,NSLog很像printf,同样会在console中输出显示结果。不同的是,传递进去的格式化字符是NSString的对象,而不是chat *这种字符串指针。NSLo转载 2011-06-10 15:43:00 · 456 阅读 · 0 评论 -
ios 美元飘落效果的demo
demo功能:ios 美元飘落效果的demo 。demo说明:美元飘落效果demo ,可以多指触控,触控点越多,飘落的美元面额越大。主要代码在:MainView.m中。demo截屏:demo代码说明:- (void)onTimer{ UIImageView *dollarView; UIImage *dollarImage; // for effect...原创 2013-06-18 13:51:35 · 1787 阅读 · 1 评论 -
ios 用程序绘制饼图的demo
demo功能:用程序绘制饼图的demo。demo说明:根据给定的标题数组,数值数组,和颜色数组绘制出一个饼状图。主要代码在:CLMView.m中。demo截屏:demo的主要代码:绘制部分- (void)drawRect:(CGRect)rect { CGContextRef context = UIGraphicsGetCurrentContext(); //c原创 2013-06-21 14:58:11 · 6958 阅读 · 4 评论 -
ios 时间定时器 NSTimer应用demo
demo说明: ios中的时间定时器 NSTimer,他用来完成程序的定时功能,他需要三个主要的参数:时间间隔NSTimeInterval浮点型,事件代理delegate和事件处理方法@selector();本例用NSTimer来取消一个程序弹出的对话框。原创 2013-07-09 11:11:02 · 2422 阅读 · 0 评论 -
ios epub电子书阅读器demo
demo功能:读取epub电子书的阅读器demo,可以更改字体大小,查询,按电子书章节索引。demo说明:按照epub结构读取内容并显示。主要使用webview显示内容,章节内用js制作的翻页效果(效果不是很好,有点闪烁)。主要代码在:EPubViewController.m中。demo截屏:demo的主要代码:翻页控制部分- (void) chapterD原创 2013-06-25 17:04:04 · 6287 阅读 · 4 评论 -
ios 360度旋转效果demo
demo功能:用UIimageView实现360度旋转效果。demo说明:iPhone6.1 测试成功。主要代码在:FVImageSequence.m中。在touchesMoved事件中,通过替换UIimageView的image来产生旋转效果。demo截屏:demo主要代码:-(void)touchesMoved:(NSSet *)touches withEvent:(U原创 2013-06-26 11:31:59 · 2602 阅读 · 1 评论 -
ios 自制放大镜效果demo
demo功能:实现图片和界面的放大镜功能,在整个界面上移动手指,放大部分也随之移动。iphone 6.1测试通过。原创 2013-07-15 17:35:21 · 3758 阅读 · 1 评论 -
ios 网页中图片点击放大效果demo
demo功能:点击网页中的图片,图片放大效果的demo。iphone6.1 测试通过。demo说明:通过webview的委托事件shouldStartLoadWithRequest来实现。demo截屏:demo主要代码:#pragma mark -#pragma mark UIWebViewDelegate- (BOOL)webView:(UIWebView *)w原创 2013-07-01 15:38:57 · 4503 阅读 · 1 评论 -
ios 一个不错的图片浏览分享框架demo
demo功能:一个不错的图片浏览分享框架demo。iphone6.1 测试通过。可以浏览图片,保存并微博分享到新浪,腾讯,网易,人人等。注:(由于各个微博的接口有时候会有调整,不一定能分享成功。只看框架,在找最新的官方分享接口将信息分享出去)原创 2013-07-03 16:05:24 · 7246 阅读 · 1 评论 -
ios 水果连连看游戏源码
demo功能:水果连连看游戏源码。iphone6.1 测试通过。功能是清除屏幕上的所有的水果,并尝试每个关卡上获得更高的分数。包括“开始游戏”,“继续游戏”,“游戏中暂停”等功能。原创 2013-07-05 14:47:13 · 3802 阅读 · 1 评论 -
ios 在一定选项范围随机选取选项demo
ios 在一定范围随机选取demo,如截屏。在点击按钮的时候,程序会根据按钮选项的范围随机抽取一个选项显示。iphone 6.1测试通过。原创 2013-07-22 14:50:14 · 1843 阅读 · 0 评论 -
ios UITableView实现单击提示,滑动删除,多选行等操作
ios UITableView实现单击提示,滑动删除,多选行等操作。iphone 6.1测试通过。原创 2013-08-02 15:36:38 · 4145 阅读 · 0 评论 -
ios 翻页例子源码
demo功能:ios 翻页例子源码。iphone 6.1测试通过。demo说明:AppDelegate.m中又主要的页面控制代码。MyViewController.m是翻动的页面。原创 2013-08-08 11:36:48 · 1628 阅读 · 0 评论 -
ios FlowCover效果demo
demo功能:flowcover 效果,正反无限循环滚动,每个cover都有单独的倒影demo说明:项目中FlowCover Classes文件夹是存放核心类。demo接图:demo主要代码:绘制部分- (void)drawTile:(int)index atOffset:(double)off{ FlowCoverRecord *fcr = [self get原创 2013-06-08 14:28:23 · 1830 阅读 · 0 评论 -
ios 全景浏览效果demo
demo功能:全景浏览 效果,可上下左右前后转动浏览。demo说明:项目中pano.jpg 是贴图 。将这个图贴到球型模型上,摄像机设定为球的中心点,在内向球外观看贴图。demo截屏:demo主要代码:plview.m部分(显示全景的view)#import "PLView.h"@interface PLView ()- (void)initializeValu原创 2013-06-09 13:56:42 · 3416 阅读 · 3 评论 -
uiwebview缩放引起崩溃
最近制作uiwebview显示网页,正常可以加载和显示。但是在查看uiwebview上的文章时,用手指放大缩小之后系统就崩溃。在后台调试窗口看到内存一个一集警报。之后就显示数据格式有问题,程序被kill了。于是将缩放的倍数进行一下设置,减小了缩放的等级。问题解决。以下是示例代码 // 文字内容 UIWebView *webView = [[UIWe原创 2011-06-10 15:07:00 · 1602 阅读 · 0 评论 -
iPhone 路径大全
1、【/Applications】常用软件的安装目录 2. 【/private /var/ mobile/Media /iphone video Recorder】iphone video Recorder录像文件存放目录3、【/private /var/ mobile/Media /DCIM】相机拍摄的照片文件存放目录4、【/private/var/ mobile /Media/iTunes转载 2011-06-17 10:53:00 · 880 阅读 · 0 评论 -
xcode-APP的沙盒目录结构
一、沙盒(sandbox)出于安全的目的,应用程序只能将自己的数据和偏好设置写入到几个特定的位置上。当应用程序被安装到设备上时,系统会为其创建一个家目录,这个家目录就是应用程序的沙盒。家目录下共有四个子目录:Documents 目录:您应该将所有的应用程序数据文件转载 2011-10-19 15:01:55 · 3735 阅读 · 0 评论 -
xcode 4.3.2 简便开启Instruments的方法
苹果在XCode系列开发工具中增加了一个新的功能强大的性能调试工具,叫做Instruments。Instruments里提供了极多的功能,可以针对程序的各个方面进行优化调试。一般我们用来检查程序中的泄漏。你可以在xcode中方便的启动Instruments检查代码中的泄漏点。方法如下:1.长按运行按钮,会有下拉菜单出来。2.选择“Build for Profiling”3.在点原创 2012-09-12 10:08:05 · 735 阅读 · 0 评论 -
二维码简介和ios的读取二维码例子
最近在弄个二维码的应用,在网上找了些资料。现在分享一下: 二维码(2-dimensional bar code)是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的;在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处原创 2012-06-18 14:58:43 · 4009 阅读 · 0 评论 -
imac快捷键组合功能列表
imac快捷键是通过按下键盘上的组合键来调用 Mac OS X 功能的一种方式。 要使用快捷键或组合键,您可以同时按修饰键和字符键。例如,同时按下 Command 键(标有 符号的按键)和“c”键会将当前选中的任何内容(文本、图形等等)拷贝至夹纸板。这也称作 Command-C 组合键(或快捷键)。 许多组合键中都包含修饰键。修饰键将改变 Mac OS X 对其他按转载 2013-01-03 15:29:08 · 1114 阅读 · 0 评论 -
ios中用三种方式显示gif动态图片
总结一下在ios开发中如何显示gif的方法。第一种:用第三方现成类 GifView ,下面的demo中有这个类文件。第二种:用webView 加载gif第三种:采用动画形式实现gif的动画效果。demo屏幕截图如下:demo地址:http://download.csdn.net/detail/donny_zhang/5434975 dem原创 2013-05-23 14:36:40 · 5388 阅读 · 0 评论 -
ios 双指捏合放大缩小图片的例子
图片跟随双指捏合的距离放大或者缩小。利用-(void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event 实现。touchesMoved每当手指在屏幕上移动的时候都会运行。1.检测手指的个数NSArray * touchesArr=[[event allTouches] allObjects];NS原创 2013-05-29 11:24:47 · 4217 阅读 · 0 评论 -
ios 3d向上翻开效果例子
此例是封面沿x轴向上做3d形式的翻开动画效果。如图:核心代码分为打开和关闭- (void)open:(NSTimer *)timer{ pi++; //CATransform3DMakeRotation 作用是沿x,y,z轴旋转一个弧度。secondView 就是要向上翻开的封面。 _secondView.layer.tran原创 2013-05-30 16:19:31 · 833 阅读 · 0 评论 -
ios 代码例子 卷边的翻书效果
iPhone5.1 测试成功 同目录下有demo截屏卷边的翻书效果 ,翻转起来的页面,能透视本页内容的倒影。如图:demo地址:http://download.csdn.net/detail/donny_zhang/5506749原创 2013-06-03 11:40:10 · 808 阅读 · 0 评论 -
ios 三种颜色画笔和橡皮擦的画图板demo
demo功能:三种颜色画笔和橡皮擦的画图板demo 【iphone 6.1 测试通过】demo说明:项目中PaintView.m 是demo的画板部分,PaintView和三个颜色按钮添加到ViewController的view中。构成程序主界面。demo截屏:demo主要代码:PaintView.m 画板view部分#import "PaintView.h"#imp原创 2013-06-13 14:33:02 · 4190 阅读 · 0 评论 -
ios 基于CAEmitterLayer的雪花,烟花,火焰,爱心等效果demo
demo功能:基于CAEmitterLayer的雪花,烟花,火焰,爱心等效果。demo说明:基于Core Animation的粒子发射系统,粒子用CAEmitterCell来初始化。 粒子画在背景层盒边界上demo截屏:demo代码说明:emitterPosition:发射位置emitterSize:发射源的大小;emitterMode:发射模式原创 2013-06-17 17:52:42 · 6249 阅读 · 0 评论