os7版 30天精通iPhone手機編程 第13天 頁面控制 – iPhone手機開發技術文章 iPhone軟體開發教學課程

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

發佈留言