一、实现功能说明(1)点击注销按钮,弹出一个对话框,点击确定后移除当前栈顶的控制器,返回开始界面,点击取消,不做任何操作。注意:注销按钮的单击事件已经进行了连线。实现-(void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtInde...
分类:
移动开发 时间:
2014-11-13 14:19:32
阅读次数:
312
iOS开发UI篇—Modal简单介绍一、简单介绍除了push之外,还有另外一种控制器的切换方式,那就是Modal任何控制器都能通过Modal的形式展?出来Modal的默认效果:新控制器从屏幕的最底部往上钻,直到盖住之前的控制器为?二、代码说明新建一个项目,在Application的代理中添加wind...
分类:
移动开发 时间:
2014-11-13 14:17:25
阅读次数:
301
iOS开发UI篇—ios应用数据存储方式(偏好设置)一、简单介绍很多iOS应用都支持偏好设置,比如保存用户名、密码、字体大小等设置,iOS提供了一套标准的解决方案来为应用加入偏好设置功能每个应用都有个NSUserDefaults实例,通过它来存取偏好设置。比如,保存用户名、字体大小、是否自动登录存储...
分类:
移动开发 时间:
2014-11-13 14:13:20
阅读次数:
208
一、UITabBarController在storyoard中得搭建1.新建一个项目,把storyboard中默认的控制器删除,拖UITab Bar Controller。2.创建viewcontroller,添加到UITab Bar Controller中去(连线)。注意点:连线的顺序就是将来显示...
分类:
移动开发 时间:
2014-11-13 14:12:45
阅读次数:
233
一、简单介绍UITabBarController和UINavigationController类似,UITabBarController也可以轻松地管理多个控制器,轻松完成控制器之间的切换,典型的例子就是QQ、微信等应?。二、UITabBarController的使用1.使用步骤:(1)初始化UIT...
分类:
移动开发 时间:
2014-11-13 14:12:10
阅读次数:
238
一、实现效果 说明:点击随机按钮,能够自动选取,下方数据自动刷新。 二、实现思路1.picker view的有默认高度为162,不可修改。2.显示数据,需要设置数据源,也有两种方式(成为数据源,遵守协议)3.实现数据源里面的两个方法1)返回一共有多少列2)在这一列中一共有多少行4.通过代理告诉它.....
分类:
移动开发 时间:
2014-11-13 12:53:08
阅读次数:
167
iOS开发UI篇—实现一个私人通讯录小应用(一)一、该部分主要完成内容1.界面搭建 2.功能说明(1).只有当账号和密码输入框都有值的时候,登录按钮才能交互(2).当取消勾选记住密码后,自动登录按钮也随之取消;当勾选了自动登录按钮时,记住密码按钮也一同勾选。(3).点击登陆后,弹出蒙...
分类:
移动开发 时间:
2014-11-13 12:52:50
阅读次数:
209
iOS开发UI篇—控制器的创建说明:控制器有三种创建方式,下面一一进行说明。一、第一种创建方式(使用代码直接创建)1.创建一个空的IOS项目。2.为项目添加一个控制器类。3.直接在代理方法中创建一个控制器。 1 #import "YYAppDelegate.h" 2 #import "YYViewC...
分类:
移动开发 时间:
2014-11-13 12:41:59
阅读次数:
272
一、需要改进的地方还需改进的地方:cell的高度需要根据每条微博的数据进行动态设置。设置cell的高度可以有两种方式,一种是通过rowheight属性来进行设置,一种是通过代理来进行设置。通过属性设置适用于每行的高度一致,使用代理适用于每行的高度不一致的情况。二、实现思路在这个应用中,每个cell的...
分类:
移动开发 时间:
2014-11-13 12:35:04
阅读次数:
276
iOS开发UI篇—控制器的View的创建一、6种创建控制器View的方式 1 #import "NJAppDelegate.h" 2 #import "NJViewController.h" 3 /* 4 1.没有同名xib情况下 5 2.通过 storyboard 创建 6 3.有指定xib...
分类:
移动开发 时间:
2014-11-13 12:26:06
阅读次数:
193