摘要: 一、要实现的功能 1、新特性页面 1.1、是否进入新特性界面的两种情况 1)第一次安装此APP,进入新特性界面 2)不是第一次安装,但是有版本更新,进入新特性界面 1.2、具体的代码实现 2、登录注册页面 2.1、登录界面的手机号判断 1)现在的APP大部分都会使用到手机号注册这一功能,有了这个功能 阅读全文
posted @ 2016-04-07 17:54 上帝也是码农 阅读(629) 评论(0) 推荐(0) 编辑
摘要: 一、今天的任务 1)自定义标签栏控制器 2)自定义导航栏控制器 3)在新特性界面播放音频 1、第一个任务:自定义标签栏控制器 原因:默认的TabbarViewController不能满足项目的需求。 1)自定义TabBarButton button的内部构造是由一个label和imageView组成 阅读全文
posted @ 2016-04-01 12:21 上帝也是码农 阅读(824) 评论(0) 推荐(0) 编辑
摘要: 从今天开始,下定决心自己独立开发一个有关于Dota2的APP,因为非常喜欢这个游戏恰好自己又是做iOS移动开发的所以萌生了这个想法。希望可以坚持下去,有喜欢dota2的朋友也可以提点建议。 一、项目的框架 1、要想做一个项目首先要项目自己的框架是什么,在这个APP中我构建的主题框架是TabBar+n 阅读全文
posted @ 2016-03-29 18:17 上帝也是码农 阅读(1027) 评论(0) 推荐(0) 编辑
摘要: 1、摇一摇的原理分析 1)在摇动手机时会产生一个动画,界面的图片会在中间分开分别进行向上、向下的位置移动。 分析:此过程就是在主屏幕上设置两个imageView,在开始摇动的方法中对这两个imageView进行位置移动,界面的层次结构如下图: 2)在界面进行动画操作的同时播放音频 分析:在执行动画的 阅读全文
posted @ 2016-03-23 13:06 上帝也是码农 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 1、什么事新特性界面? 新特性界面就是第一次下载程序出现的界面,他的用途是帮助用户快速了解这款APP,所有说还是很有必要学一下的。 2、如何实现新特性界面? 实现思路:从本质上看,新特性界面就是一个全屏的ScrollView而已,但是要在程序一进来的时候判断是否是第一次使用程序。所有要在程序一启动判 阅读全文
posted @ 2016-03-22 17:37 上帝也是码农 阅读(1469) 评论(0) 推荐(0) 编辑
摘要: 1、首先分析一下qq空间页面的主要2个功能: 1)随着TableView的向上滑动导航栏的颜色渐变,变化过程是从透明变成白色。 2)随着TableView的向下滑动,图片随着offset放大。 2、首先说一下第一小点我的实现思路: 1)隐藏导航栏,在相应的位置添加一个View。 2)获取到table 阅读全文
posted @ 2016-03-22 16:58 上帝也是码农 阅读(675) 评论(0) 推荐(0) 编辑
摘要: 1、面试题 现在有一个数组arr1,它里面存储的字符串分别为@“zhangsan”@“lisi”@“wangwu”@“lisi”@“zhangsan”,请将它去重后赋值给可变数组arr2输出为:@“zhangsna”,@“lisi”,@“wangwu”。 解题思路: 1)创建一个可变字典 2)遍历这 阅读全文
posted @ 2016-03-21 18:11 上帝也是码农 阅读(2295) 评论(0) 推荐(0) 编辑
摘要: 1、前面两章讲的都是基本的用法,这次讲一下比较重要的功能分页和自动播放 2、UIPageControl--分页 2.1只要将UIScrollView的pageEnabled属性设置为YES,UIScrollView会被分割成多个独立页面,里面的内容就能进行分页展示,一般会配合UIPageContro 阅读全文
posted @ 2016-03-17 16:55 上帝也是码农 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 1、接着上一次的说:http://www.cnblogs.com/fengzhihao/p/5287734.html,这次讲一下UISCrollView的缩放功能。 2、当用户在UIScrollView身上使用捏合手势时,UIScrollView会给代理发送一条消息,询问代理究竟要缩放自己内部的哪一 阅读全文
posted @ 2016-03-17 16:36 上帝也是码农 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 1、为什么使用UIScrollView 因为移动设备的屏幕大小是极其有限的,因此直接展示在用户眼前的内容也相当有限,当展示的内容较多,超出一个屏幕时,用户可通过滚动手势来查看屏幕以外的内容普通的UIView不具备滚动功能,不能显示过多的内容,UIScrollView是一个能够滚动的视图控件,可以用来 阅读全文
posted @ 2016-03-17 15:52 上帝也是码农 阅读(245) 评论(0) 推荐(0) 编辑