xiaoyouPrince

一名iOS Coder,喜欢简约的设计风格,喜欢优美的交互动画,代码洁癖综合征患者

AutoLayout从入门到精通

iOS回顾系列

前言随着iOS设备屏幕尺寸的增多,当下无论是纯代码开发还是Xib/StoryBoard开发,自动布局已经是必备的开发技能了。 我使用自动布局也有一段时间了,遇到了不少问题,在解决的过程中也收获了很多知识。尤其是在使用熟练之后开发速度上的提升非常明显。这里把AutoLayout的基本使用和个人使用..


手把手教你封装一个广告轮播图框架

iOS回顾系列

前言广告轮播图如今早已是iOS应用的标配了,似乎任何一款App的首页都会有一个广告轮播图。 本文的目的就是要将App里面的广告轮播图封装成一个独立模块,以便简化开发过程。 如果你对独立“封装一个自己的广告轮播图”感兴趣,欢迎继续读下去。 轮播图效果 为了从开始讲述整个动手封..


UIScrollView的基本使用详解

iOS回顾系列

前言本文主要讲述了 UIScrollView 的一些常用的属性和方法、引申了delegate的思想和UIScrollView的缩放。这篇文章着重介绍UIScrollView的基本知识,关于UIScrollView的实例使用我会在下一篇iOS回顾笔记(05)中着重讲解。 UIScrollView..


自定义View的封装和xib文件的使用详解

iOS回顾系列

iOS开发中,我们常常将一块View封装起来,以便于统一管理内部的子控件。如iOS回顾笔记(02)中的”书”这一自定义View。 下面就来说说自定义View的封装以及它的多种实现方式 自定义UIView(控件)的封装什么是View的封装 如果一个View的内部子控件比较多,一般会考虑自定义一..


九宫格布局引发的一系列”惨案“

iOS回顾系列

前言(扯几句淡先)回顾到学习UI过程中的九宫格布局时,发现当时学的东西真是不少。 这个阶段最大的特点就是:知识点繁多且琐碎。 我们的目标就是要将这琐碎的知识点灵活运用、融汇贯通,通过不同的实现方式来实现相同的功能,最后进行比较得到最好的那种方式。这个求知的过程就是我们最需要学习的,在过程中我们学..


XIB和代码创建程序的对比

iOS回顾系列

很多时候我们工作很久突然闲下来的时候,是不是也感到无聊过?这就是我现在的生活,不过闲一段时间也挺好,可以好好回顾一下自己以前学习iOS路上的点点滴滴,做到温故而知新。 且回顾、且整理记录、且分享。 一个简单的iOS小程序简单实现一个小程序 — “改变文字颜色” 这个小程序很简单,实现步骤: ..


浅谈iOS工程师的成长和进阶

扯扯iOS工程师的历程

iOS高级工程师是如何进阶的说实话这个话题说的有点大了,其实我有时候也是非常的迷茫的,工作忙的时候还能跟着工作的节奏走,闲下来时间一长就有点迷茫,不知做什么。这当然是非常恐怖的了,所以现在在迷茫过、在不知所措过之后,想想还是应该写写文章屡屡思路再上路,希望自己能养成好的习惯坚持下去。 首先工作过..