随笔分类 -  iOS高级

上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页
站在基础的肩膀上,看的更远
摘要:IOS开发常用GitHub开源项目(持续更新) 数据类 开源库作者简介 AFNetworking Mattt 网络请求库 ASIHTTPRequest pokeb 网络请求库 Alamofire cnoon Swift简洁网络请求库 SBJson stig Json解析引擎 JSONKit john 阅读全文
posted @ 2016-04-25 23:56 XYQ全哥 阅读(742) 评论(0) 推荐(0) 编辑
摘要:介绍:在iOS中,导航控制器UINavigationController是默认实现左侧边缘侧滑手势出栈的,但是如果当开发者对导航控制器子控制实现自定义leftBaButtonItem时,这个侧滑功能就会失去效果,此时就需要我们在自定义的NavigationController中手动代码去实现了。有的 阅读全文
posted @ 2016-04-25 10:42 XYQ全哥 阅读(1454) 评论(0) 推荐(0) 编辑
摘要:示例一:在webView中调用js脚本进行搜索 1.首先导入JavaScriptCore.framework这个框架 2.创建webView、设置代理、请求手机端百度 3.通过代理方法,在里面调用自定义的JS脚本 演示截图如下: 示例二:通过滑动条动态改变网页中字体的大小 1.首先导入JavaScr 阅读全文
posted @ 2016-04-18 21:38 XYQ全哥 阅读(3121) 评论(0) 推荐(0) 编辑
摘要:上传图片不全面的想法:把图片保存到本地,然后把图片的路径上传到服务器,最后又由服务器把路径返回,这种方式不具有扩展性,如果用户换了手机,那么新手机的沙盒中就没有服务器返回的图片路径了,此时就无法获取之前已经上传了的头像了,在项目中明显的不可行。 上传图片的正确方式:上传头像到服务器一般是将图片NSD 阅读全文
posted @ 2016-04-18 15:54 XYQ全哥 阅读(19202) 评论(1) 推荐(0) 编辑
摘要:现在很多app设置了这样的效果,如何实现这一效果呢,其实只需要简单的两个方法,那么我们直接上代码 首先我们在storyBoard里拖一个tableView并设置Navigation,接下来我们在tableView中设置图片我是自己写了个方法然后在viewDidLoad中调用,也可以直接在viewDi 阅读全文
posted @ 2016-04-15 23:58 XYQ全哥 阅读(7569) 评论(0) 推荐(0) 编辑
摘要:原文链接:http://www.cocoachina.com/appstore/20160310/15632.html 前言 App的名字设置方式有很多种,如果在App打包上线时不做修改,最终App的名字就是Xcode在建立工程时的名字。好的习惯是工程建立时使用英文(pinyin),那么App也就是 阅读全文
posted @ 2016-04-15 18:31 XYQ全哥 阅读(1385) 评论(0) 推荐(0) 编辑
摘要:介绍:不论是UITextField,还是UITextView,使用它们输入文字时都是有键盘的弹出,此时可能会挡住我们创建的一分部其他视图,此时,就需要根据键盘的高度将我们被隐藏的部分View做向上或者向下平移,使用tansform或者动画UIViewAnimation均可,使用如下: 这是跟键盘有关 阅读全文
posted @ 2016-04-14 16:04 XYQ全哥 阅读(2183) 评论(0) 推荐(0) 编辑
摘要:来源: KenshinCui 链接:http://www.cnblogs.com/kenshincui/p/3959951.html 运行效果: 其他图形上下文 前面我们也说过,Quartz 2D的图形上下方除了可以绘制到层上还可以绘制到位图、PDF等,这里我们就介绍一下如何利用Quartz 2D绘 阅读全文
posted @ 2016-03-18 11:08 XYQ全哥 阅读(554) 评论(0) 推荐(0) 编辑
摘要:来源: KenshinCui 链接:http://www.cnblogs.com/kenshincui/p/3959951.html 其他状态设置 常用的图形上下文状态设置上面基本都用到了,我们不再一一解释,这里着重说一下叠加模式和填充模式,初学者对于这两个状态设置往往容易产生疑惑。 叠加模式 使用 阅读全文
posted @ 2016-03-18 11:00 XYQ全哥 阅读(442) 评论(0) 推荐(0) 编辑
摘要:来源: KenshinCui 链接:http://www.cnblogs.com/kenshincui/p/3959951.html 概述 在iOS中可以很容易的开发出绚丽的界面效果,一方面得益于成功系统的设计,另一方面得益于它强大的开发框架。今天我们将围绕iOS中两大图形、图像绘图框架进行介绍:Q 阅读全文
posted @ 2016-03-18 10:24 XYQ全哥 阅读(992) 评论(0) 推荐(0) 编辑
摘要:来源: 对月流 链接:http://www.jianshu.com/p/f1393d10109d 写在前面: 关于KVC和KVO各种博客多了去了,重新整理下,就当是温习一下吧,也还算是个新手,不对的地方请指教,喜欢的点个喜欢什么也是挺好。 一,KVC KVC也就是key-value-coding,即 阅读全文
posted @ 2016-03-17 10:13 XYQ全哥 阅读(451) 评论(0) 推荐(0) 编辑
摘要:来源: JanzTam 链接:http://www.jianshu.com/p/4a27736a319c Notification是智能手机应用编程中非常常用的一种传递信息的机制,而且可以非常好的节省资源,不用消耗资源来不停地检查信息状态(Pooling),在iOS下应用分为两种不同的Notific 阅读全文
posted @ 2016-03-17 10:03 XYQ全哥 阅读(567) 评论(0) 推荐(0) 编辑
摘要:介绍:在iOS中类与类,控制器与控制器之间传值的方式有多种,分别是:单例传值、代理传值、通知传值、block传值或者一些偏好设置也可以用来传值。。。。 每一种传值方式都有各自的优点和缺点,针对不同情况选择符合需要的方式进行传值。这里我比较喜欢block方式传值,个人觉得简单好用,省却了不少代码。 下 阅读全文
posted @ 2016-03-16 20:53 XYQ全哥 阅读(386) 评论(0) 推荐(0) 编辑
摘要:介绍:MJPhotoBrowser这个第三方库是MJ老师封装的一套用来浏览图片的浏览器,可是是本地图片、网络图片、gif图片等,其也依赖了SDWebImage、SVProgressHUD、YLGIFImage这些三方库,因为高度封装,所以集成起来比较简单,貌似已经停止更新并卸下了。下面看一些几个重要 阅读全文
posted @ 2016-03-16 13:25 XYQ全哥 阅读(19694) 评论(0) 推荐(1) 编辑
摘要:苹果官方在2015年05-06月开发者中心进行了改版,网上的APP Store上架大部分都不一样了,自己研究总结一下,一个最新的上架教程以备后用. 原文地址:http://www.16css.com/blog/knowledge/1300.html 1.1、前期工作 首先你需要有一个苹果的开发者帐号 阅读全文
posted @ 2016-03-08 12:35 XYQ全哥 阅读(385) 评论(0) 推荐(0) 编辑
摘要:添加前缀原因: 我个人还是很喜欢 Class Prefix 的,因为: 1. 使用它几乎不增加什么成本, 2. 不使用它可能会造成安全隐患, 3. 它能够以直接的方式编码一些信息以供未来的回溯, 4. 它让我的代码看起来更像“我的代码”——我写个 Person 类,添加前缀KJPerson后更像我写 阅读全文
posted @ 2016-02-23 13:07 XYQ全哥 阅读(2311) 评论(0) 推荐(0) 编辑
摘要:如何设置App的启动图,也就是Launch Image? Step1 1.点击Assets.xcassets 进入图片管理,然后右击,弹出"App Icons & Launch Images",选择"New iOS Launch Image" 2.如图,右侧的勾选可以让你选择是否要对ipad,横屏, 阅读全文
posted @ 2016-02-20 12:49 XYQ全哥 阅读(1608) 评论(0) 推荐(0) 编辑
摘要:原文来自简书:http://www.jianshu.com/p/4af3b8179136/comments/1294203 如果要实现自动登录,不必每次打开应用都去登录,我们势必要把密码保存到本地。一般我们的操作是:每次打开应用后,如果存在密码,直接进入界面,然后再进行后台密码验证。如果没网络,我们 阅读全文
posted @ 2016-02-19 10:00 XYQ全哥 阅读(1325) 评论(0) 推荐(0) 编辑
摘要:gitHub链接:https://github.com/ksuther/KSImageNamed-Xcode gitHub链接:https://github.com/ksuther/KSImageNamed-Xcode KSImageNamed-Xcode是一个Xcode插件,可以帮助开发者在Xco 阅读全文
posted @ 2016-02-19 09:47 XYQ全哥 阅读(2319) 评论(0) 推荐(0) 编辑
摘要:转载自:http://www.jianshu.com/p/451b7fa94e2a 第一种: 我想你一见到代码,就瞬间有吐的冲动,最常用的一种方式。。。 如此简单...但是,它默认强制裁掉了四个角啊。。。那问题来了,假如需求只要求切一个角呢。。。看第二种方法 第二种: 还是在layer上做文章,不同 阅读全文
posted @ 2016-02-18 14:55 XYQ全哥 阅读(1440) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页