第一次发博客哈,有什么不好得地方,希望大家理解,并指出
ios我也是新人,这算是分享一下我的学习经历吧
关于ios开发中,界面转换的实现
之前在网上找了很久,没有找到简单点儿的,或者可以一次性说清楚的,都是先搭建一个windows框架,然后再建一个viewcontroller,然后…….此处省略很多字,当时看着就心里堵得慌啊,搞什么嘛!!!我这个初学者知道个P啊!没办法啊,只有把那个框架慢慢研究,就一个界面转换,我就弄了很久,我只能说,我太笨了!
我的原则是用最简单,最简洁的,最少的语言将某个功能实现,然后再“添油加醋”!
废话就不多说了,我将用最简单的方式实现一个界面转到另一个界面,至于内存啊,优化啊等都不是现在考虑的问题,到时候再系统的研究一下就是了。
界面转换最基本的操作:
元素:要有两个界面,一个按钮
第一个界面系统创建,第二个自己建
给按钮一个点击响应事件
在响应事件里面切换
(其实这不是切换,只是在一个view上加了另一个view)
首先打开xcod新建工程
新建的时候看到好多东西啊,都不知道怎么选了,我之前还一个一个来试,真实麻烦
其实我们一般学的时候选single view application就可以了
这个就可以帮我们生产
第一个界面
其实就是新建就完了
接下来就是选工程保存路径,这个随便
成功后进入主界面
哇草,这些都是些啥子东西哦,感觉什么都不知道,不知道从何入手啊!
God help me!!其实大可不用担心,因为不是所有的都要用
直接点运行(左上角的三角形),先看看运行效果
系统已经帮我们创建了一个viewController(就是一个界面吧)
第二个界面
界面转换嘛,肯定要两个界面咯!
接下来就是创建另一个显示的界面
右键->new file(其实也就是新建就完了)
勾选xib,创建另一个界面
下面是路径,不要选,直接create
生成下面三个文件
点击xib文件,随便在上最一个标记,证明是第二个界面即可
这个三个文件就可以不管了
添加按钮,并给按钮添加按钮事件
简单的说:拖按钮,再拖添加响应事件,加两句代码,就OK
还要一个转换触发事件,直接加一个按钮就是了呗!
到此,按钮事件创建成功
ViewController.h文件如下
按钮响应声明
ViewController.m文件如下,前面两个是系统生成的,不管
接下来,你可以再里面整个输出,运行一下,看看有啥效果
接下来就在Viewontroller.m文件的按钮事件里面加代码
引号里面的名字要和第二个xib文件的名字一样
就这两句就OK了,运行试试
OK了