首页 > 移动平台 > 详细

iOS基础之可视化编程

时间:2016-02-22 00:12:20      阅读:402      评论:0      收藏:0      [点我收藏+]

  iOS下可视化编程分为两种方式:Xib和StoryBoard。

  相同点:都属于IB编程的?式,可以快速构建GUI。

  不同点:Xib侧重于单文件(单独的控制器或者视图)编辑, storyBoard侧重于多页面关联。storyBoard可以直观的梳理出页面间的逻辑,并且所有页面跳转逻辑均可在 - (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender方法完成,方便界面间数据统一管理。

  这里我们着重的来讲下下StoryBoard.

  使用StoryBoard可以方便快捷的直接 拖拽出一个视图控制器,其中包括 ViewController、Naigation Controller、Table View Controller等等。

技术分享

  利用StoryBoard绘制?定义单元格:

  技术分享

  StoryBoard绘制单元格的时候要注意以下几点:

1.创建自定义cell时选中左侧TableViewCell。

2.绘制?定义UI界面。

3.设置重用标识符。

4.将StoryBoard文件关联至对应的UITableViewController和 UITableViewCell子类(自己创建的类)。

5.在UITableVie━Controller中完成代码书写:设置section和row数量, 设置cell,根据实际情况调整cell的高度。

注意:cell不再需要注册。

  以上对可视化编程StoryBoard的使用,虽然十分的方便,但事物都存在两面性,可视化编程也存在着它的局限性:让一个团队去完成一个大的项目,用可视化编程,团队的协调能力就发挥不出来,因为在项目衔接的时候,团队的一些成员对你设置的属性不一定都知道。一般可视化的编程可以在小的工程里用。

iOS基础之可视化编程

原文:http://www.cnblogs.com/16-jkd/p/5205884.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!