关闭

iOS 自定义相机,图片裁剪

最下方有效果,可以去看看效果。源码随后我会贴出链接。这里因为网上对iOS 自定义相册详细讲解太多了。由于时间关系,这里不再赘述 接下来 直接 上代码。手懒得同学可直接复制代码。 重点内容 (1) 新建工程 在viewDidload中创建按钮进入相机。如果你的需求跟我差不太多,在不对需求改动的情况下,你只需要引入下图的文件之后就可以完成对自定义相机的实现了。 可以看下项目的基本结构 当然你...
阅读(1999) 评论(3)

input autofocus focus() 在iphone上无效,无法在手机上默认获取焦点

input autofocus focus() 在iphone上无效,无法在手机上默认获取焦点 /在一般的正常浏览器上,可以用 javascript 来 focus 到一个输入框上: 1 var elem = document.getElementById(‘inputElementId’); 2 elem.focus(); //但是在 iOS 的 mobile safari 上,这样的代码不起作用 //只有在监听了用户出发的事件的函数中执行 focus 才有用。 //比如说这样: 1 var but...
阅读(5516) 评论(0)

UIWebView中点击放大图片

下午,遇到一个要在UIWebView里面点击图片放大的问题,由于LZ也是刚出道不久,便在网上搜集了这个比较实用的方法。原文地址:http://my.oschina.net/linxiaoxi1993/blog/465905?p={{page}} 亲测,可行。简单修改一下代码,可以直接运行。 在UIWebView的代理方法: - (void)webViewDidFinishLoad:(UIWe...
阅读(575) 评论(0)

HTML用JS导出Excel的五种方法

这五种方法前四种方法只支持IE浏览器,最后一个方法支持当前主流的浏览器(火狐,IE,Chrome,Opera,Safari) html 表格导出道 //第一种方法 function method1(tableid) { var curTbl = document.getElementById(ta...
阅读(63919) 评论(46)

编程时光标变成小黑快的问题

编程时偶尔会突然出现光标突然间由“小竖线”变成“黑块矩形”,网上有说在控制面板中进行设置。由于光标是在使用中突然发生变化,推测是碰到了快捷键,因此断定有快捷键可以修改。后来,无意中碰到了“Insert”键,于是光标立即发生了变化,“黑块矩形”变成“小竖线”。由此知道,insert键可以使光标在“小竖线”和“黑块矩形”间快速变换。...
阅读(772) 评论(0)

iOS各种调试技巧豪华套餐

目录   前言 逼优鸡 知己知彼 百战不殆 抽刀断Bug   普通操作   全局断点(Global BreakPoint)   条件断点(Condational Breakpoints) 打印的艺术   NSLog   开启僵尸对象(Enable NSZombie Objects) 进击的码农   Console(lldb 命令)   Profile(instrume...
阅读(399) 评论(0)

将图片保存到相册(本地)

方法比较简单: //保存到相册 UIImageWriteToSavedPhotosAlbum(_fullImageView.image, self, @selector(imageSavedToPhotosAlbum:didFinishSavingWithError:contextInfo:), nil); //保存后调用的方法: - (void)imageSavedToPh...
阅读(357) 评论(0)

GCD的使用

GCD——Grand Central Dispatch 是基于C语言的框架,可以充分利用多核,也是苹果官方推荐使用的多线程技术。          GCD是由苹果开发的一个多核编程的解决方案。iOS4.0+才能使用,是替代NSThread,NSOperation的高效和强大的技术,GCD是基于C语言的        GCD是苹果公司为多核的并行运算提出的解决方案        G...
阅读(244) 评论(0)

NSOperation的使用

NSOperation/NSOperationQueue面向对象的线程技术。 NSOperation:不需要关心线程管理,数据同步的事情,可以把精力放在自己需要执行的操作上。NSOpertion是面向对象的。 NSOperation的创建以及常用的方法: //创建线程队列 NSOperationQueue *queue = [[NSOperationQueue alloc...
阅读(162) 评论(0)

NSThread的使用

NSThread每个NSThread对象对应一个线程,轻量级。 NSThread:优点:NSThread比其他俩个轻量级,使用简单。                  缺点:需要自己管理线程的生命周期、线程同步、加锁、睡眠以及唤醒等。线程同步对数据的加锁会有一定的系统开销。 NSThread的几种创建方式 //方式一:利用perform开启多线程,并且执行方法...
阅读(207) 评论(0)

iOS多线程知识总结

进程的基本概念:      1.每一个进程都是一个一个应用程序,都有独立的内存空间,一般来说一个应用程序存在一个进程存在一个进程,但也有多个进程的情况。      2.同一个进程中的线程共享内存中内存中资源。 多线程的基本概念      1.每一个程序都有一个主线程,程序启动时创建(调用main函数来启动)      2.主线程的生命周期是和其他应用程序绑定的,程序退出时,主线程也就停止...
阅读(341) 评论(0)

利用CGMutablePathRef制作画板涂鸦

利用CGMutablePathRef制作画板。 效果图: ViewController里面的代码 #import "ViewController.h" #import "PenView.h" #import "ToolView.h" @interface ViewController () @end @implementation ViewController - (void)view...
阅读(1967) 评论(1)

应用的生命周期

之前对于应用程序的生命周期,和Appdelegate类在应用程序的不同阶段回调的不同方法一直存在这很大疑问,今天下午特意查阅相关资料对此了解。 先从一个程序的启动说起吧 1.Not running(非运行状态) -----》2.inactive(前台非活跃状态)----------》3.Active(前台活跃状态)-------》Background (后台状态) --------》s...
阅读(187) 评论(0)

CATransition转场动画

其实转场动画,我们一直在使用,UINavigationController就是通过CATransition实现了将控制器的视图推入屏幕的动画效果。  动画相关属性: 1.type :动画过度类型 2.subtype:动画过度方向 3.startProgress:动画起点(在整体动画的百分比) 4.endProgress:动画终点(在整体动画的百分比) 苹果官方给我们提供了四中动...
阅读(216) 评论(0)

GAAnimationGroup动画组

动画组,也是CAAnimation的子类,可以保存一组动画对象,将CAAnimationGroup对象加入图层后,组中所有动画对象可以同时并发运行。 相关属性:   1.animations:保存一组动画对象的NSArray;   2.默认情况,一组动画对象可以同时运行,可以通过设置动画对象的beginTime属性来更改动画开始的时间。 #import "ViewControlle...
阅读(317) 评论(0)
21条 共2页1 2 下一页 尾页
    个人资料
    • 访问:81085次
    • 积分:493
    • 等级:
    • 排名:千里之外
    • 原创:20篇
    • 转载:1篇
    • 译文:0篇
    • 评论:50条
    最新评论