首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Iphone >

iPhone开发【十一】多视图技术小结之四:Page Control

2012-11-26 
iPhone开发【十一】多视图技术总结之四:Page Control转载请注明出处,原文网址:http://blog.csdn.net/m_chang

iPhone开发【十一】多视图技术总结之四:Page Control

转载请注明出处,原文网址:http://blog.csdn.net/m_changgong/article/details/8209461作者:张燕广

第一次使用某个App时,一般会有欢迎界面,向右滑动屏幕会出现该App的新增功能或功能介绍或使用帮助相关的界面。通过PageControl可以实现该效果。

实现的功能:通过PageControl,实现多视图切换。

关键词:多视图 PageControl UIPageContrller

1、创建一个Empty Application工程,命名为:MultiView-Navigation,如下图

iPhone开发【十一】多视图技术小结之四:Page Control

2、选中工程中的Group MultiView-Tab,然后按住CMD(Windows键)+N,新建视图控制器PageControlViewController,如下图

iPhone开发【十一】多视图技术小结之四:Page Control

3、依照上步操作,新建视图控制器WelcomeViewController、FeatureListViewController

4、万事俱备,开始编写代码,首先修改AppDelegate,AppDelegate.h如下:

其实现多视图的原理是scrollView的宽度为WelcomeViewController、FeatureListViewController中View的宽度之和,并且WelcomeViewController、FeatureListViewController的View都是作为scrollView的子视图。当第一页被选中时显示WelcomeViewController的view,但是第二页被选中时显示FeatureListViewController的view。

7、编译、运行,效果如下:

iPhone开发【十一】多视图技术小结之四:Page ControliPhone开发【十一】多视图技术小结之四:Page Control

点击下载本文源代码





热点排行