iOS基础

代码改变世界,智慧照亮人生

在app的开发中我们不止要维护一个页面,当出现多个页面的时候我们就要考虑一下页面之间的联系了,首先就是页面之间的传值问题,现在先介绍一下 初始化传值与属性传值 在面向对象里面出现了属性,这些属性就是用来存储数据的,我们可以...

发布 0 条评论

前面我们在使用一些控件的时候我们设置了一个属性 delegate ,这个属性在iOS的开发中还是很重要的,这里涉及到的其实是一种设计模式---代理模式。 比如一个弹框AlertView,我们需要根据用户选择的按钮来做出相应的操作,但是按钮是...

发布 0 条评论

我们看到大部分的APP顶部都有一个半透明的条状控件,这就是导航栏,导航控件展示出来虽然就这么多,其实导航控件相当于一个容器,盛放着一些顺序排列的视图,按顺序调用,相当于是个视图栈。 我们首先要将导航控制器初始化,初始化的...

发布 0 条评论

学习了系统的弹框之后就想着自己做一个弹框了,就先做个简单点的弹框吧 我们要先创建一个继承于UIView的类,先声明一个要用这个弹框的类的对象 @interface CustomAlert : UIView @property ViewController *viewController; @end ...

发布 0 条评论

我们在使用app的时候经常都会遇到各种各样的弹框,今天介绍一下系统的两种弹框 第一种,AlertView,就是普通的弹框 来看代码 //由于下面设置了代理(后面再说),所以我们要实现协议 @interface ViewController () @end - (vo...

发布 0 条评论

打飞机,打得漂亮~~~~ 我们要用之前学过的东西做个简单的打飞机小游戏了,先来分析一下。 首先要有个背景,你看着界面在移动其实是背景在移动,先创建两张,给背景加个动画,第一张超过屏幕的时候切换第二张。 然后是我们的飞机,其实...

发布 0 条评论

在之前做雪花下落的时候我们用到了定时器让雪花下落,然后使用UIView动画让雪花在下落的过程中移动。今天看一下另一种简单的图片动画。 我们先以火焰燃烧的效果为例,先看一下效果: 来看实现: //现在头文件中声明一个图片视图的...

发布 0 条评论

来总结一下前两天学的东西,做一个雪花下落的效果 这个就是效果图,雪花灰不断的从上飘落下来,并且落到底之后就会消失,先来看一下第一种方法: - (void)snowDown{ // 1.定时器 NSTimer *test = [NSTimer scheduledT...

发布 0 条评论

在说ViewController(视图控制器)之前呢,我首先简单介绍一下一种比较简单、层次分明,并且在现在软件开发中经常用到的设计模式MVC,M = Model,主要涉及到的是数据模型,方便管理数据的操作,V = View,视图,主要是展示给用户的一些...

发布 0 条评论

学习了一些基础控件之后来用代码写一个登录界面吧, 这是登录的页面: 下面看一下注册的页面: 是不是看见界面很有感觉????,来看代码~ 首先我们先把这些要用到的部分控件声明成全局变量: @interface ViewController (){ UI...

发布 0 条评论