os7版 30天精通iPhone手机编程 第13天 页面控制

页面控制Page Control控件

知识点:

(1)页面控制Page Control控件

Page Control控件在iPhone SDK的环境中用于创建和控制多个视图控件,为程序中每一个视图控件页面指定一个小圆点,并使用白色的圆点显示当前的页面,用户在点击小圆点的过程中引导程序翻页,从一个视图控件页面转换到另一个视图控件页面。

(2)视图的实例方法addSubviewremoveFromSuperview

UIView(视图对象)

addSubview实例方法:添加一个子视图到接收控件,并让它在最上面一层显示出来。此方法同样设置了接收者为下一个视图相应对象,接收者保留视图。

removeFromSuperview实例方法:把接收者从它的父视图或者窗口移除,并在响应链中移除。在视图移除显示列表中,此视图将会被释放。在视图移除显示列表后保留并使用这个视图。例如在本程序中交换一些视图的位置,将不保留视图在调用removeFromSuperview前的位置。当计划需要重用此视图时,要在确定发送消息前确保此视图添加到另一个UIView对象作为子视图后移除。


问题:

(1)首次点击第一个、第二个显示没有问题,第三个显示有问题,再点击第一个、第二个显示也有问题。

(2)1、2、3或3、2、1依次显示,不能任意点击小圆点显示。



郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。