上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页
摘要: 问题 处理表单的时候,一定会碰到的就是输入控件被键盘遮住的问题,如图: 实例 左边是普通表单,中间是2B表单,右边是文艺表单. 分析 处理这种问题无非就是2个步骤: 键盘弹出时,缩小UITableView的frame 滚动UITableView,让当前输入的控件可见 代码写出来就是这几步 捕获键盘事 阅读全文
posted @ 2016-03-11 14:19 jgCho 阅读(1595) 评论(0) 推荐(0) 编辑
摘要: UITableView可以算是使用频率最高的组件之一的,在开发过程中经常需要展示一些简单的信息列表常见列表布局 如图,很多页面其实就是这种展示结果,通常需要imageView,textLabel,detailTextlabel,而UITableViewCell本身提供了方便的自动布局(当有图片和没图 阅读全文
posted @ 2016-03-11 13:23 jgCho 阅读(1154) 评论(0) 推荐(0) 编辑
摘要: iew controllers 通常是 iOS 项目中最大的文件,并且它们包含了许多不必要的代码。所以 View controllers 中的代码几乎总是复用率最低的。我们将会看到给 view controllers 瘦身的技术,让代码变得可以复用,以及把代码移动到更合适的地方。 你可以在 Gith 阅读全文
posted @ 2016-03-10 20:35 jgCho 阅读(296) 评论(1) 推荐(1) 编辑
摘要: 本文译自iOS 7 Blur Effects with GPUImage。 iOS 7在视觉方面有许多改变,其中非常吸引人的功能之一就是在整个系统中巧妙的使用了模糊效果。许多第三方应用程序已经采用了这样的设计细节,并以各种奇妙的和具有创造性的方式使用它。 本文将通过几种不同的技术来实现iOS 7中的 阅读全文
posted @ 2016-03-10 16:05 jgCho 阅读(1108) 评论(0) 推荐(0) 编辑
摘要: 本文译自:Cookbook: Moving Table View Cells with a Long Press Gesture 目录: 你需要什么? 如何做? 如何将其利用至UICollectionView上? 何去何从? 本次的 cookbook-style 教程中介绍如何通过长按手势来移动 t 阅读全文
posted @ 2016-03-10 16:03 jgCho 阅读(848) 评论(0) 推荐(0) 编辑
摘要: gdb不是万能的,可是没有gdb却是万万不能的。这里给大家简单介绍下iOS开发中最基本的gdb命令。 po po是print-object的简写,可用来打印所有NSObject对象。使用举例如下: (gdb) po self <LauncherViewController: 0x552c570> ( 阅读全文
posted @ 2016-03-10 10:19 jgCho 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 有几篇博客写到了怎么实现环形进度条,大多是使用Core Graph来实现,实现比较麻烦且效率略低,只是一个小小的进度条而已,我们当然是用最简单而且效率高的方式来实现。 先看一下这篇博客,博客地址:http://www.brighttj.com/ios/ios-implement-loop-progr 阅读全文
posted @ 2016-03-08 11:31 jgCho 阅读(1661) 评论(2) 推荐(0) 编辑
摘要: 提高OC代码质量的小心机 一、OC特性 OC 为 C 语言添加了面向对象特性,是其超集; OC 使用动态绑定的消息结构,也就是,在运行时才会检查对象类型; 接收一条消息后,究竟应执行何种代码,由运行期环境来决定,而非编译器;ps:理解C语言的核心概念有助于写好OC程序,尤其要掌握内存模型与指针。 二 阅读全文
posted @ 2016-03-02 15:05 jgCho 阅读(492) 评论(1) 推荐(0) 编辑
摘要: 第一步: 右键选中Main.storyboard —- delete —— Move to Trash LaunchScreen同理 第二步 点击工程名,就是最顶级目录 右侧出现general选项卡 将Deployment info组内的Main Interface设为空 将App Icons an 阅读全文
posted @ 2016-03-02 11:14 jgCho 阅读(5836) 评论(0) 推荐(0) 编辑
摘要: 之前很多二维码扫描都是基于zxing做的,但是zxing用起来真的很麻烦,又一直不更新。随着iOS6退出历史舞台,终于可以使用iOS7以后,用系统的AVFoundation做的二维码扫描器了。 初始化相机,扫描器 - (void)setupCamera { dispatch_async(dispat 阅读全文
posted @ 2016-03-01 11:30 jgCho 阅读(974) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页