摘要: 1 TMessage项目的输入面板界面1.1 问题IOS中经常会使用到九切片技术对图片进行处理。本案例使用九切片技术完成Tmessage项目的输入板界面,如图-1所示:图-11.2 方案首先创建一个SingleViewApplication项目,在Storyboard中根据界面需求拖放控件到场景中,... 阅读全文
posted @ 2015-12-15 20:32 A蜗牛为梦想而生A 阅读(568) 评论(0) 推荐(0) 编辑
摘要: 1 绘制基本图形1.1 问题IOS中进行绘制比较方便,只需要在视图类(UIView及其子类)中重写drawRect方法,将绘制代码要写在该方法中即可,此方法会在视图显示前自动调用。本案例重写视图类中的drawRect方法,绘制一个简单的图形,如图-1所示:图-11.2 方案首先在创建好的Xcode项... 阅读全文
posted @ 2015-12-15 20:28 A蜗牛为梦想而生A 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 1 创建动态TableView1.1 问题动态表视图就是显示多少分区,多少行以及每一行的显示内容都是根据数据源来决定。之前我们学过用xib展示动态表视图,本案例将学习如何使用Storyboard展示动态表视图,如图-1所示:图-11.2 方案首先创建一个SingleViewApplication项目... 阅读全文
posted @ 2015-12-15 20:24 A蜗牛为梦想而生A 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 1 使用Storyboard完成各项常见功能1.1 问题故事板Storyboard是IOS5开始引入的一个新的系统,将多个视图文件(类似xib文件)集中到一个单独的可视化工作区间,负责创建和管理所有的界面及界面间的跳转,每一个Storyboard中的单个视图文件称之为场景Scene,可以使用Xcod... 阅读全文
posted @ 2015-12-15 20:21 A蜗牛为梦想而生A 阅读(9512) 评论(0) 推荐(0) 编辑
摘要: 1 创建集合视图,设置相关属性以满足要求1.1 问题集合视图控制器UIConllectionViewController是一个展示大量数据的控制器,系统默认管理着一个集合视图UICollectionView,功能几乎和UITableViewController差不多,能够以多行多列的形式展示数据。集... 阅读全文
posted @ 2015-12-15 20:18 A蜗牛为梦想而生A 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 1 乐库的设置界面1.1 问题tableView分为静态(static)和动态(dynamic),之前使用的都是动态的tableView,表视图的有多少分区、有多少行以及每一行显示的内容都不是固定的,都由数据模式来决定。而静态的tableView有多少分区、有多少行以及每一行显示的内容都是固定不变的... 阅读全文
posted @ 2015-12-15 20:14 A蜗牛为梦想而生A 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 1 tableView的编辑模式1.1 问题表视图可以进入编辑模式,当进入编辑模式就可以进行删除、插入、移动单元等操作,本案例还是使用联系人界面学习如何进入编辑模式,以及进入编辑模式之后的删除、插入、移动等操作,如图-1所示:图-11.2 方案首先还是创建一个带导航的TRContactTableVi... 阅读全文
posted @ 2015-12-15 20:11 A蜗牛为梦想而生A 阅读(449) 评论(0) 推荐(0) 编辑
摘要: 1 创建一个UITableViewController并展示简单数据1.1 问题有很多移动客户端的应用都是采用表的形式来展示数据,因为表视图能使数据看起来更规整、更有调理,比如微信界面就是使用的表视图,如图-1所示:图-1在IOS中表视图是非常重要的视图,类型名称为UITabelViewContro... 阅读全文
posted @ 2015-12-15 20:06 A蜗牛为梦想而生A 阅读(2237) 评论(0) 推荐(1) 编辑
摘要: 1 在界面上以各种模式显示图片1.1 问题在ios开发中经常需要展示图片以满足需求和美化界面,本案例将学习如何以代码的方式使用UIImageView视图控件来展示图片,如图-1所示:图-11.2 方案UIImageView是UIView的子类,主要功能是用来展示图片,首先创建一个带有xib的Sing... 阅读全文
posted @ 2015-12-15 20:02 A蜗牛为梦想而生A 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 1 VC之间的跳转和正向传值1.1 问题在实际的开发中更多的应用都会有多个页面组成,每个页面展示不同的信息,页面之间的跳转是由视图控制器来实现的,本案例实现两个页面的之间的跳转和页面之间的正向传值,如图-1所示:图-11.2 方案首先使用Xcode创建一个SingleViewApplication项... 阅读全文
posted @ 2015-12-15 20:00 A蜗牛为梦想而生A 阅读(788) 评论(0) 推荐(0) 编辑