一名iOS Coder,喜欢简约的设计风格,喜欢优美的交互动画,代码洁癖综合征患者
2017-03-26
六王毕,四海一,蜀山兀,阿房出。覆压三百余里,隔离天日。骊山北构而西折,直走咸阳。二川溶溶,流入宫墙。五步一楼,十步一阁;廊腰缦回,檐牙高啄;各抱地势,钩心斗角。盘盘焉,囷囷焉,蜂房水涡,矗不知其乎几千万落。长桥卧波,未云何龙?复道行空,不霁何虹?高低冥迷,不知西东。歌台暖响,春光融融;舞殿冷袖..
2016-05-26
前言经过半天的折腾,终于把blog主题调整成自己较为满意的样子了,遂在此记录一下,主要目的如下: 这里记录一下这个过程 记录一下里面的坑点 记录一下当前blog主题的现状 顺便分享一下这一上午工作的心得。 【注】此 theme 名称:Anisina —作者:Haojen Ma —原使用教程..
2015-11-07
前言每当新创建一个新的iOS项目,系统会默认帮我们创建一些文件,下面就来扒一扒这些常见文件都是干什么的。 有过iOS项目开发经验的人都知道:Xcode 6 以后版本的系统生成文件和之前有很大变化,系统取消了一些默认生成的文件,这里主要来讲Xcode 6 前后的区别,以便更好的了解这些系统文件。 ..
2015-10-13
前言StoryBoard是iOS开发中很直观的开发工具,它可以极大的提高开发效率,但是StoryBoard由于能直接描述多个控制器页面,也会引发一些问题。 当团队开发时,StoryBoard中的拖入的控制器过多会导致界面错综复杂。并且协同开发中特别容易出现冲突。如果冲突出现了也会特别难以解决,各..
2015-09-25
前言学习过UITableView、AutoLayout以及MVC的相关知识,接下来通过一个微博页面实战来整合一下。 首先看一下效果图: 需求分析 此页面为非等高cell,tableview的组数为1 cell内容根据数据动态展示 cell自适应高度,根据微博有无图片,适配自己高度 项目准备..
2015-09-11
前言项目中经常有对UITableViewCell做各种操作的需求: 添加一个新的cell 删除某行cell 刷新cell上某行数据(如修改联系人信息) 批量操作cell(订餐) 下面就分别讲解一下工作中对Cell的各种操作 刷新数据方法 重新刷新屏幕上的所有cell [self.tabl..
2015-09-01
前言项目中我们常见的自定义cell主要分为两种 等高cell:如应用列表、功能列表 非等高cell:如微博列表、QQ聊天页面 下面对这两类cell的创建方式简单记录各步骤。 等高Cell等高cell通常有三种创建方式: storyboard自定义cell xib自定义cell 代码创..
2015-08-14
如果问iOS中最重要的最常用的UI控件是什么,我觉得UITableView当之无愧!似乎所有常规APP都使用到了UITableView。下面就讲一讲UITableView的常用知识和使用原理及性能优化! 1.简介 UITableView故名思议是一种表格控件,是iOS应用中常用的表格控件。常见U..