12 2014 档案

摘要:TableView不显示没内容的Cell怎么办?类似这种,我不想让下面那些空的显示.很简单.1self.tableView.tableFooterView=[[UIViewalloc]init];试过的都说好.加完这句之后就变成了这样.自定义了leftBarbuttonItem左滑返回手势失效了怎么... 阅读全文
posted @ 2014-12-30 10:48 itlover2013 阅读(174) 评论(0) 推荐(0)
摘要:编者注:用Origami作iOS动效的同学如果愁怎么实现,可以把这个给开发看看作为参考哦如果说Origami这款动效原型工具是Facebook Paper的幕后功臣,那么POP便是Origami的地基。感谢Facebook开源了POP动效库,让人人都能制作出华丽的动效。我们只需5步,便能搞定酷炫的动... 阅读全文
posted @ 2014-12-19 17:48 itlover2013 阅读(388) 评论(0) 推荐(1)
摘要:在使用 table view 的时侯经常会遇到这样的需求:table view 的 cell 中的内容是动态的,导致在开发的时候不知道一个 cell 的高度具体是多少,所以需要提供一个计算 cell 高度的算法,在每次加载到这个 cell 的时候计算出 cell 真正的高度。在 iOS 8 之前没有... 阅读全文
posted @ 2014-12-19 14:41 itlover2013 阅读(354) 评论(1) 推荐(0)
摘要:你知道 UIAlertView、UIActionSheet (以及它们各自的 delegate protocols) 在 iOS 8 中已经被废弃了吗?这是真的。在你的代码中按住点击 UIAlertView 或者 UIActionSheet,你就会看到最上面的注释:1UIAlertViewisdep... 阅读全文
posted @ 2014-12-19 12:03 itlover2013 阅读(483) 评论(0) 推荐(0)
摘要:XMPPFramework是一个OS X/iOS平台的开源项目,使用Objective-C实现了XMPP协议(RFC-3920),同时还提供了用于读写XML的工具,大大简化了基于XMPP的通信应用的开发。1. 登录和好友上下线1.1XMPP中常用对象们XMPPStream:xmpp基础服务类XMPP... 阅读全文
posted @ 2014-12-19 11:49 itlover2013 阅读(163) 评论(0) 推荐(0)
摘要:问题描述在我们的项目中,通常使用了大量的第三方代码,这些代码可能很复杂,我们不敢改动他们,可是作者已经停止更新了,当sdk升级或者是编译器升级后,这些遗留的代码可能会出现许许多多的警告,那么我们有没有办法去掉这些烦人的警告,不然一个工程几百个警告,你看着怎么都不爽吧。我们怎么去掉警告呢?1. 最直接... 阅读全文
posted @ 2014-12-18 10:41 itlover2013 阅读(142) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/ysy441088327/article/details/12558097 阅读全文
posted @ 2014-12-18 10:29 itlover2013 阅读(124) 评论(0) 推荐(0)
摘要:Code4App 原创文章。转载请注明出处:http://code4app.com/article/cocoapods-install-usage 目录 CocoaPods是什么? 如何下载和安装CocoaPods? 如何使用CocoaPods? 场景1:利用CocoaPods,在项目中导入AFNe 阅读全文
posted @ 2014-12-17 23:08 itlover2013 阅读(161) 评论(0) 推荐(0)
摘要:CocoaPod集成Tipshttp://www.jianshu.com/p/dcde0668eee9import导入类失败http://www.360doc.com/content/15/0302/15/20919452_451991897.shtmlCocoaPods pod install/p... 阅读全文
posted @ 2014-12-17 23:05 itlover2013 阅读(277) 评论(0) 推荐(0)
摘要:几周前一个朋友也打算通过跑步来甩一甩脂肪,控制一下自己那已经严重扭曲了的身材 —— 他便求教我从衣服到鞋,从腕表到心率带,都买了什么装备,性能如何,他好照着原样来一套。我告诉他我什么装备都没买,跑了半年多了,我还是随便套上件纯棉的T恤,穿条舒服的运动短裤,蹬着跑鞋,抓着手机,就这么跑将起来。他连连说... 阅读全文
posted @ 2014-12-17 12:36 itlover2013 阅读(216) 评论(0) 推荐(0)
摘要:你是否工作在这样的一个大公司里——他们工作效率缓慢,会议无穷无尽?你是否有被告诉去完成一个任务,去开发一个API,但你的不知道它会用在哪里,怎么用?你只是按照文档在技术上把它正确的实现?“如何做”是一个开发人员在团队生活中需要知道的最有价值的信息。但遗憾的是,有些人却认为这是开发人员在项目中唯一要知... 阅读全文
posted @ 2014-12-17 12:31 itlover2013 阅读(216) 评论(0) 推荐(0)
摘要:UIScrollView(包括它的子类 UITableView 和 UICollectionView)是 iOS 开发中最常用也是最有意思的 UI 组件,大部分 App 的核心界面都是基于三者之一或三者的组合实现。UIScrollView 是 UIKit 中为数不多能响应滑动手势的 view,相比自... 阅读全文
posted @ 2014-12-16 14:55 itlover2013 阅读(152) 评论(0) 推荐(0)
摘要:一. 为什么要写这篇文章?这是一个很古老的话题,从两年前新浪微博开始使用多层动画制作iOS App的启动引导页让人眼前一亮(当然,微博是不是历史第一个这个问题值得商榷)之后,各种类型的引导页层出不穷,到如今,github上也有了各种的成型的library存在供选择,同时不少app也已经慢慢的开始返璞... 阅读全文
posted @ 2014-12-15 16:54 itlover2013 阅读(342) 评论(0) 推荐(0)
摘要:目前在自己的个人项目里,已经开始使用Swift去编写代码。这篇文章把项目中自己设计的一个ActivityIndicator View展示给大家。在开始之前,我们先看看最终的效果,如下图:我建议大家下载本文对应在Github分享的完整项目,以便跟着本篇文章来阅读代码。需求分析我们需要实现一个自定义的和... 阅读全文
posted @ 2014-12-15 16:53 itlover2013 阅读(401) 评论(0) 推荐(0)
摘要:我之前写过一篇博客,介绍缓存处理的三种方式,其中最难,最麻烦,最占内存资源的还是图片缓存,最近做的项目有大量的图片处理,还是采用了SDWebImage来处理,但是发现之前封装好的代码报错了。研究发现,是我用了新版的SDWebImage,好多方法都变了。现在把代码贴出来,供大家参考。尤其是新手,看完这... 阅读全文
posted @ 2014-12-13 02:09 itlover2013 阅读(171) 评论(0) 推荐(0)
摘要:在我10多年的软件开发中,经历过超过200人的软件开发团队,也有过两三个人开发的小团队,但无论团队的大小,都是采用一个很简单的软件开发方法:就是把项目切分成模块,然后每个人开发一块,最后集合起来,调试完成,再经过测试,交给客户使用,就算项目完成了。在这期间,团队成员之间没有什么交集,相互的代码也没有... 阅读全文
posted @ 2014-12-11 19:20 itlover2013 阅读(288) 评论(0) 推荐(0)
摘要:本文转自Kevin BlogFacebook 在发布了 Paper 之后,似乎还不满足于只是将其作为一个概念性产品,更进一步开源了其背后的动画引擎POP,此举大有三年前发布的 iOS UI 框架Three20的意味。而 POP 开源后也不负 Facebook 的厚望。POP背后的开发者是Kimon ... 阅读全文
posted @ 2014-12-05 18:28 itlover2013 阅读(202) 评论(0) 推荐(0)
摘要:文章转自卢克进的博客当听闻Facebook要开源自己的Animation框架的时候,我还以为是基于Core Animation进行的封装,包含了一些动画效果库。等源码真正出来后,才发现完全想错了,Facebook Pop其实是基于CADisplayLink(Mac平台上使用的CVDisplayLin... 阅读全文
posted @ 2014-12-05 17:59 itlover2013 阅读(238) 评论(0) 推荐(0)
摘要:在去年,Apple针对新时代用户彻底更新了其设计语言。现在的设计语言相对之前大为简化,能够让设计师将精力集中到动画和功能上,而不是繁复的视觉细节上。很多人都曾问过我:设计应当如何入门?成为一名优秀设计师有没有捷径可走?要我说,虽然没有捷径,但确实有几个适用于iOS的设计技巧和规则能够从全局角度改变你... 阅读全文
posted @ 2014-12-05 14:13 itlover2013 阅读(398) 评论(0) 推荐(0)
摘要:CLLocationManager这个系统定位的类在iOS8之前要实现定位,只需要遵守CLLocationManagerDelegate这个代理即可:- (void)startLocate{ if([CLLocationManager locationServicesEnabled]){ ... 阅读全文
posted @ 2014-12-04 16:41 itlover2013 阅读(168) 评论(0) 推荐(0)
摘要:本文是JogsWu(微博)的投稿文章,欢迎您和我们分享您的精彩内容。译文:在二十世纪九十年代互联网泡沫那段时间,为了吸引开发者,很多公司提供了大量的福利:乒乓球桌和台球桌、精致的午餐、游戏机房、酒、签约奖金、欧耶还有股票期权!现在,这些福利中有些已经变成了经典的笑料,但是有些已经变成现代技术公司的标... 阅读全文
posted @ 2014-12-02 14:24 itlover2013 阅读(408) 评论(0) 推荐(0)
摘要:Web App,现在有时候也称为轻应用,不仅是通过浏览器就能打开的应用。现在随着 HTML 5 在手机端的优越性,已经慢慢称为了 Web App 的主流。Web App 除了出现在 PC 的浏览器中,还大量出现在手机浏览器中或一些平台级应用中,例如微信中大量的交互内容,都属于 Web App 的范畴... 阅读全文
posted @ 2014-12-02 14:22 itlover2013 阅读(170) 评论(0) 推荐(0)
摘要:作为老板,请不要让员工只觉得自己只是机器中的一个齿轮,那么他们付出的就只是完成工作所需的精力,不多也不少。对很多企业家来说,身份很大一部分都体现在工作成果上。如果一家企业是你的,那么,公司的状况就能反映出你是谁,所以,你会竭尽所能确保公司的繁荣。可你的员工也这样想吗?他们会把公司的成长看成自己的事情... 阅读全文
posted @ 2014-12-02 14:21 itlover2013 阅读(206) 评论(0) 推荐(0)
摘要:自从做Team Leader之后,身上权责发生了变化,于是让我烦恼的不再是具体某个功能,某个界面的实现,而是如何在现有代码的基础上做渐进式的改进,创造出比较合适规范和框架,使得组内成员更快更好地完成任务。一年下来,颇有点想法,于是啰嗦几句关于iOS App开发的那些事。合适的人首先明确一点,合适的人... 阅读全文
posted @ 2014-12-02 13:47 itlover2013 阅读(233) 评论(0) 推荐(0)
摘要:对苹果手表了解得越多,就越觉得没什么特别的可圈可点之处。实际上,苹果手表与Android Wear有着诸多的共同点。在苹果于上周发布了第三方应用开发指导方针之后,事情变得愈加清晰。方针中有两点与谷歌Android Wear相似的地方:快速、基于上下文的交互方式以及通过传感器收集数据。两家公司甚至使用... 阅读全文
posted @ 2014-12-01 12:02 itlover2013 阅读(203) 评论(0) 推荐(0)