首页 » iOS编程(第4版) » iOS编程(第4版)全文在线阅读

《iOS编程(第4版)》第28章 UIStoryboard

关灯直达底部

前文已经介绍了如何通过独立的XIB文件为UIViewController子类构建用户界面,以及如何编写代码来创建相应的UIViewController子类对象。本章将介绍另一种为UIViewController子类构建用户界面并创建相应对象的途径:Storyboards。Storyboards是由iOS SDK提供的一项功能,可以通过某种类似XIB文件的文件,为所有的UIViewController子类对象构建用户界面,并创建相应的对象。此外,还可以将Storyboard文件中的UIViewController子类对象“连接”起来,设置相应的显示流程和显示模式。

Storyboards的作用是减少编写iOS应用时要编写的某类代码,其中包括:创建并设置UIViewController子类对象,以及UIViewController子类对象之间的交互。本章将通过一则例子应用,向读者介绍Storyboards的优点和缺点。