博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
HBH_IOS开发之界面转换
阅读量:5259 次
发布时间:2019-06-14

本文共 1155 字,大约阅读时间需要 3 分钟。

第一次发博客哈,有什么不好得地方,希望大家理解,并指出

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了

转载于:https://www.cnblogs.com/wuyou517/archive/2012/10/20/Study.html

你可能感兴趣的文章
TLA+(待续...)
查看>>
题解: [GXOI/GZOI2019]与或和
查看>>
MacOS copy图标shell脚本
查看>>
国外常见互联网盈利创新模式
查看>>
Oracle-05
查看>>
linux grep 搜索查找
查看>>
Not enough free disk space on disk '/boot'(转载)
查看>>
android 签名
查看>>
android:scaleType属性
查看>>
SuperEPC
查看>>
mysql-5.7 innodb 的并行任务调度详解
查看>>
shell脚本
查看>>
Upload Image to .NET Core 2.1 API
查看>>
Js时间处理
查看>>
Java项目xml相关配置
查看>>
三维变换概述
查看>>
vue route 跳转
查看>>
【雷电】源代码分析(二)-- 进入游戏攻击
查看>>
Entityframework:“System.Data.Entity.Internal.AppConfig”的类型初始值设定项引发异常。...
查看>>
Linux中防火墙centos
查看>>