2015年11月18日

摘要: 本章讲解实现微信中的发现菜单。其实这是uitableview最简单的一种用法。就是静态行。所见即所得。老规矩,找到发现的那个table窗体。嵌套一个navigation,设置一下标题。这里的关键是将table的Content设置为Static Cells.将style设置为Grouped.如下... 阅读全文
posted @ 2015-11-18 20:33 现实给了梦想多少时间 阅读(399) 评论(0) 推荐(0) 编辑

2015年11月17日

摘要: 本章来实现微信中的通讯录功能。这个界面和微信主节目较大的区别一个是多个Section的(按名称的首字母)。还有就是右侧多了一列字母索引。 首先还是创建一个tableviewController的swift文件,然后和我们的通讯录窗体关联起来。为我们的通讯录窗体套一个navigation的壳,然... 阅读全文
posted @ 2015-11-17 19:03 现实给了梦想多少时间 阅读(184) 评论(0) 推荐(0) 编辑

2015年11月13日

摘要: 本章基于上章继续讲讲搜索功能的实现。首先说明一下的是,搜索功能在ios8以后有了较大的改动,所以本人的例子只支持ios8以后的例子。好,开始吧。首先如下图,我们先声明两个全局变量。一个是我们的搜索框,一个是筛选结果。并让我们的类实现UISearchResultsUpdating接口。然后在vie... 阅读全文
posted @ 2015-11-13 17:06 现实给了梦想多少时间 阅读(208) 评论(0) 推荐(0) 编辑

2015年11月4日

摘要: 本章开始我们来讲述ios中用得最多的控制器UITableController。本章准备实现微信中的消息页面。首先来分析一下微信消息界面。它使用的是目前最常见的列表布局。每行的最左边都是图片。右上角为最新一条信息的时间。中间是标题和正文。大家留意一下会发现很多app都是使用的这种布局方式。 分析完... 阅读全文
posted @ 2015-11-04 17:35 现实给了梦想多少时间 阅读(556) 评论(0) 推荐(0) 编辑

2015年11月3日

摘要: TabBarController是一个布局控件,提供底部的菜单控件。微信的首页就是这种构造。我们为项目拖入一个TabBarController,效果如下图。这里说个小技巧,我们的故事版也就是stroryboard的编辑页面是可以双击缩小的,这样让你拖入控件的时候定位跟方便。 如上图所见... 阅读全文
posted @ 2015-11-03 15:39 现实给了梦想多少时间 阅读(663) 评论(0) 推荐(0) 编辑

2015年10月30日

摘要: 本章开始讲述后台文件,可以理解就是.net中的.aspx.cs文件。首先需要说明的是苹果在这方面没有微软那么贴心,不会自动创建页面对应的后台文件。需要你手动创建,然后设置关联关系。当然,我们默认创建的页面和后台文件的管理关系还使已经建好了的。见下图,每个页面也就是controller的cla... 阅读全文
posted @ 2015-10-30 17:17 现实给了梦想多少时间 阅读(258) 评论(0) 推荐(0) 编辑

2015年10月29日

摘要: 本章我们通过设计一个简单的登录界面来讲解一下在ios中如何设计界面。打开上章创建的项目后,首先我们要导入几个需要使用的图片。导入方式其实很简单。选中assets.xcassets。然后将使用的图片拖入即可。这里说明一下的是图片的名称最好带个页面前缀什么的,因为虽然可以在assets.xcas... 阅读全文
posted @ 2015-10-29 16:45 现实给了梦想多少时间 阅读(238) 评论(0) 推荐(0) 编辑

2015年10月23日

摘要: 本章我们开始正式创建一个项目。打开xcode,然后选择create a new xcode project.然后如下图,选择ios下的Application.解释下图中的几种类型。第一个Master-Detail.从名字就可以知道,是左侧为菜单,右侧为详情的布局。这种布局一般用于ipad.第... 阅读全文
posted @ 2015-10-23 15:56 现实给了梦想多少时间 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 基本环境配置好以后我们就可以开始正式的开发了,学习ios开发首先要面临的问题就是使用哪种语言。目前可供选择的有objective-C(简称oc)和Swift两种,使用objective-c的好处是网上的学习资料比较多,而且目前多数的开源组件都是用oc写的。使用Swift的好处是他是目前苹果主... 阅读全文
posted @ 2015-10-23 10:36 现实给了梦想多少时间 阅读(259) 评论(0) 推荐(0) 编辑

2015年10月22日

摘要: 本系列文章是对ios学习的总结。由于我之前已经有了多年的.net开发经验,所以对ios的学习针对性比较强,是考虑到一个app项目需要用到哪些东西,然后做出针对性的查找学习。这样做的好处是能够快速的出东西,坏处就是不够系统性。所以本系列文章主要推荐给有一定的编程基础的同学。 好,那么就开始... 阅读全文
posted @ 2015-10-22 16:46 现实给了梦想多少时间 阅读(158) 评论(0) 推荐(0) 编辑

导航