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的使用并不是很难的,只要多练习。