摘要: 一、实现效果 说明:点击随机按钮,能够自动选取,下方数据自动刷新。 二、实现思路 1.picker view的有默认高度为162,不可修改。 2.显示数据,需要设置数据源,也有两种方式(成为数据源,遵守协议) 3.实现数据源里面的两个方法 1)返回一共有多少列 2)在这一列中一共有多少行 4.通过代 阅读全文
posted @ 2016-08-09 23:54 一叶知秋的码拉松 阅读(402) 评论(0) 推荐(0)
摘要: 一、6种创建控制器View的方式 六种方式: 1.没有同名xib情况下2.通过 storyboard 创建3.有指定xib情况下创建4.有同名xib情况5.有同名去掉controll的情况6.loadveiw 二、创建控制器View的优先级 更新:iOS9更改的优先级:有同名xib情况 > 有同名去 阅读全文
posted @ 2016-08-09 22:59 一叶知秋的码拉松 阅读(197) 评论(0) 推荐(0)
摘要: 说明:控制器有三种创建方式,下面一一进行说明。 一、第一种创建方式(使用代码直接创建) 1.创建一个空的IOS项目。 2.为项目添加一个控制器类。 3.直接在代理方法中创建一个控制器。 4.控制器的view添加到Window上显示出来。 二、第二种创建方式(通过storyboard创建) 1.添加一 阅读全文
posted @ 2016-08-09 22:39 一叶知秋的码拉松 阅读(129) 评论(0) 推荐(0)
摘要: 一、简单介绍 UIWindow是一种特殊的UIView,通常在一个app中只会有一个UIWindow iOS程序启动完毕后,创建的第一个视图控件就是UIWindow,接着创建控制器的view,最后将控制器的view添加到UIWindow上,于是控制器的view就显示在屏幕上了 一个iOS程序之所以能 阅读全文
posted @ 2016-08-09 21:50 一叶知秋的码拉松 阅读(295) 评论(0) 推荐(0)
摘要: 一、基本过程 新建一个项目,系统默认的主控制器继承自UIViewController,把主控制器两个文件删掉。 在storyboard中,默认的控制器是View Controller,而我们需要的是导航控制器,那么就把系统的给删掉,拖一个导航控制器进来,导航控制器中默认的第一个子控制器是一个tabl 阅读全文
posted @ 2016-08-09 21:19 一叶知秋的码拉松 阅读(143) 评论(0) 推荐(0)