Storyboard怎么使用?苹果推出的storyboard大大的提高我们的工作效率。以前我们都是纯代码编写的,这就导致了我们的每天可能写不了多少个功能。有了storyboard我们就可以基本的界面就拖拽就好了。甚至有的界面都不用新建控制器就写好了,所以我们真的是应该利用起来,这里我只讲基础的一个使用。下面一起来看看Storyboard怎么使用吧!
这里我们同样也新建一个项目来讲解,如果你有一定的基础,一般的自己都会了,那么就直接看最后几步就好了。我这里主要是考虑到有的一点也不会的人,所以讲得比较啰嗦一点。好了,现在新建项目,题目就随便取一个好了。
然后打开我们的左边的一栏,找到Main.storyboard,点击开我们的storyboard,这个时候看到的就是我们是大大一个viewcontroller。我们不需要这个,点击这个viewcontroller视图,删除掉(如果你的项目确实是需要viewcontroller那么就可以直接利用这个)。从右边拖一个tableviewcontroller到界面中,然后关闭size classes 。这个时候我们就看到了一个正常手机样子的controller了。如图所示。
点击左侧的各种控制器,然后command + n 新建一个控制器,注意我们刚刚拖拽的是一个tableviewcontroller类型的视图,所以这个新建控制器的时候我们也应该选择tableviewcontroller类型的,不然待会不能完成绑定。
将我们刚刚拖拽的tableviewcontroller绑定一下控制器。点击tableviewcontroller上边的小黄球,然后右侧点击到第三个列,能看到custom class 下边有个class,然后点击开其后便的下拉建,这里我就让它跟LLtableviewcontroller绑定。具体程序中需要于那个控制器绑定根据你的具体需求来,绑定了哪个,待会就在哪个里边写代码。如图所示。
现在storyboard里边设置好我们的tableview的一些属性,这里我们设置tableview的content为static cell ,然后section为1。然后点击cell。设置cell的style为basic,然后identifier为Cell。然后点击tableview上边的小黄球,把这个控制器设置为启动是的控制器,具体如图所示。
在这里我们就已经绑定好了,然后我们就可以找到刚刚我们绑定的控制器了。打开我们的LLTableViewController。然后开始编写显示的基本数据的代码。注意tableViewcontroller是要我们来设定很多东西的。具体代码如下。
现在我们运行一下试试,可以点击左上角的运行按钮,就是那个三角形,或者点击command + r 运行,模拟器我这里选的iPhone 5s ,你可以根据自己的需要来选。现在运行起来看见我们的每个cell都显示的刚刚代码里lalala,然后你可以数数,也确实是20个cell。所以storyboard的使用并不是很难的,只要多练习。
最近更新
淘宝微信支付怎么开通?9月5日淘宝公示与微信
人气排行
百度云盘曾几何时凭着超大容量、不限速和离线下载三大宝剑,一举
Gmail邮箱打不开已成为事实,很多网友都在搜索gmail邮箱登录不了
我们平时大家站的每一个地方,都有他唯一的坐标,像我们平时说的
我们日常使用电脑时,几乎每天都会接触到压缩包文件,有时会遇到
百度云盘(百度网盘)是非常方便好用的在线网盘,但要下载超过1G
腾讯QQ6.1体验版本安装,腾讯qq不断的更新换代,现在来到QQ6.1,
很多朋友登录战网客户端出现“战网开启中”卡在这个窗口中的情况
优酷是国内比较大的在线视频网站,不仅有有趣好玩的视频,还有很
价值399美刀的谷歌地球专业版(GoogleEarthPro)终于免费了,之前还
谷歌浏览器为了防范插件在用户不知情的情况下安装到浏览器中,从