頁面控制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依次顯示,不能任意點擊小圓點顯示。