• 关于Cocoa Auto Layout你需要知道的10件事

    本文出自: 南峰子的技术博客 原文由 Ole Begemann 在2013.3.31发表于其个人博客,地址是 10 Things You Need to Know About Cocoa Auto Layout 译注:原文发表的时间有点早,主要是针对Xcode 4.x时代的Auto Layout,特别是第二部分”Interface Builder中的A

    15-08-31
  • UICollectionView自定义布局教程:Pinterest (1)

    文章出处: http://www.jianshu.com/p/22adf62ea491 UICollectionView自定义布局教程:Pinterest 开始之前先说个题外话,前段时间在流利说,老板在清华的大学同学刚好是Pinterest里的第二个华人员工和第一个安卓工程师(好像是前十五号员工),被老板请来做了一次

    15-08-27
  • 如何创建一个类似 Tinder 的交互动画[译]

    原文出处: http://dwz.cn/1xzRPh 有时候我认为 Tinder 不仅仅让人们遇见彼此,更多的是它引领了一种交互设计趋势。所以我们非常肯定地说 Tinder 已经完成了他的历史使命,可以安心等待着下一个 Tinder 出现。 原文: How We Built Tinder-Like Koloda Animat

    15-08-26
  • 深入理解Objective-C:Category

    摘要 无论一个类设计的多么完美,在未来的需求演进中,都有可能会碰到一些无法预测的情况。那怎么扩展已有的类呢?一般而言,继承和组合是不错的选择。但是在Objective-C 2.0中,又提供了category这个语言特性,可以动态地为已有类添加新行为。如今category

    15-08-14
  • 关于iOS 9画中画你需要知道的9件事情

    iOS 9 Picture in Picture: 9 Things You Need To Know iOS 9最终带来了大家等待已久的东西,多任务。Slide Over, Split View 以及画中画(PiP)让iPad成为比以往更强大易用的工具。让你需要的所有东西同时显示在屏幕上提高了工作的效率,这点在商务领域无疑

    15-08-11
  • 10步成为专业iOS开发者——从零起步

    想在移动开发大餐中分一杯羹,体验最火最炫的技术?小伙子,很有眼光嘛 毫无疑问,移动开发在目前和未来几年内都会盛极一时。无数开发职位虚位以待。各大公司都在寻找各种层次的程序员——新手级、入门级、中级、老手、专家。本文是写给新手们的——我会帮你

    15-06-17
  • 2015 Objective-C 新特性

    Overview 自 WWDC 2015 推出和开源 Swift 2.0 后,大家对 Swift 的热情又一次高涨起来,在羡慕创业公司的朋友们大谈 Swift 新特性的同时,也有很多像我一样工作上依然需要坚守着 Objective-C 语言的开发者们。今年的 WWDC 中介绍了几个 Objective-C 语言的新

    15-06-15
  • 谈谈iOS中粘性动画以及果冻效果的实现

    在最近做个一个自定义PageControl—— KYAnimatedPageControl 中,我实现了CALayer的形变动画以及CALayer的弹性动画,效果先过目: 先做个提纲: 第一个分享的主题是 “如何让CALayer发生形变” ,这个技术在我之前一个项目 ———— KYCuteView 中有涉及,

    15-06-14
  • 从SlideShare的开发看Swift语言

    作为苹果公司推出的iOS和OS X应用程序编写语言, Swift 已经走过了一年的路程。因其安全的编程模式以及一些新独特的功能,Swift语言受到了苹果应用开发人员的关注。但是,究竟这门新的编程语言使用感受如何呢?在苹果全球开发者大会(WWDC 2015)召开之前,

    15-06-06
  • 如何创建一个非常酷的3D效果菜单

    原文地址在这里. 原文 去年,读者们投票选出了Top5的iOS7最佳动画,当然也很想看到有关这些动画如何实现的教程。这次,我们将会实现Taasky这个app的3D效果的侧滑菜单。 这篇教程比较适合开发经验比较丰富的开发者。因为这篇教程涵盖Autolayout,UIScrollView

    15-06-03
  • iOS8使用icloud

    原文链接 : Working with CloudKit in iOS 8 译文出自 开发技术前线 译者 : Harries Chen 对于开发者来说,如何用适当的方式来存储应用程序数据是一个比较重要的问题。 毫无疑问,任何应用都或多或少需要存储一些数据。对于一般的应用程序来说,被保存的数据

    15-06-02
  • Core Graphics教程第二部分(Swift) – Gradients 与 Context

    原文链接 : Core Graphics Tutorial Part 2: Gradients and Contexts 原文作者 : caroline 译文出自 : 开发技术前线 译者 : HarriesChen 校对者: HarriesChen 更新时间 04/15/2015 为Xcode 6.3 和 Swift1.2更新 欢迎回到我们的Swift核心绘图教程系列! 在 第

    15-05-25
  • Core Graphics教程第一部分(Swift) – 起步

    原文链接 : Core Graphics Tutorial Part 1: Getting Started 原文作者 : Caroline Begbie 译文出自 : 开发技术前线 译者 : sdq StormXX 校对者: StormXX 想象一下…当你完成了你的应用,它能够很好地运行,但是界面还缺少个人的风格。这时,你可以选择用PS

    15-05-25
  • 行为驱动开发iOS

    Designer News.png 前段时间在 design+code 购买了一个学习iOS设计和编码在线课程,使用Sketch设计App,然后使用Swift语言实现 Designer News 客户端。作者Meng To已经开源到 Github:MengTo/DesignerNewsApp · GitHub 。虽然实现整个Designer News客户端基

    15-05-20
  • 优化UITableViewCell高度计算的那些事

    转自 : http://blog.sunnyxx.com/ 我是前言 这篇文章是我和我们团队最近对 UITableViewCell 利用 AutoLayout 自动高度计算和 UITableView 滑动优化的一个总结。 我们也在维护一个开源的扩展, UITableView+FDTemplateLayoutCell ,让高度计算这个事情变的前

    15-05-18
64文