页面控制Page Control控件
知识点:
(1)页面控制Page Control控件
Page Control控件在iPhone SDK的环境中用于创建和控制多个视图控件,为程序中每一个视图控件页面指定一个小圆点,并使用白色的圆点显示当前的页面,用户在点击小圆点的过程中引导程序翻页,从一个视图控件页面转换到另一个视图控件页面。
(2)视图的实例方法addSubview和removeFromSuperview
在UIView(视图对象)中
addSubview实例方法:添加一个子视图到接收控件,并让它在最上面一层显示出来。此方法同样设置了接收者为下一个视图相应对象,接收者保留视图。
removeFromSuperview实例方法:把接收者从它的父视图或者窗口移除,并在响应链中移除。在视图移除显示列表中,此视图将会被释放。在视图移除显示列表后保留并使用这个视图。例如在本程序中交换一些视图的位置,将不保留视图在调用removeFromSuperview前的位置。当计划需要重用此视图时,要在确定发送消息前确保此视图添加到另一个UIView对象作为子视图后移除。
问题:
(1)首次点击第一个、第二个显示没有问题,第三个显示有问题,再点击第一个、第二个显示也有问题。
(2)1、2、3或3、2、1依次显示,不能任意点击小圆点显示。