2012-01-06 78 views
0

在我的應用程序中,我已經爲用戶登錄創建了SignIn頁面。爲此,我使用了UITableViewController的子類的UIViewController。如何通過UITableView在iPhone應用程序中添加帶UIView的UIView

我已經使用了兩行與分組tableview。我想在用戶點擊SignIn按鈕之後將帶有指標的UIView放在tableview上。如果用戶點擊登錄按鈕,我想顯示消息,如「加載」與微調在桌面上。

Login

我設計上面的圖片。但點擊登錄按鈕後如何實現下面的圖像?

after login

請在這方面的幫助,如果任何示例代碼意味着其對我很有幫助。

謝謝!

回答

1

您只需創建一個UIView和樣式它,只要你想,將其置於登錄部分上面,在當你從筆尖醒來時你的代碼確保你將該視圖設置爲隱藏。

當您點擊登錄時,只需切換表格單元格即可顯示任何內容,並切換加載視圖以不再隱藏。

1

將上面的第二個視圖放入並用動畫淡入。您可以簡單地在界面生成器中創建兩個,併爲兩者創建出口。剛剛成立的第二個來0.0

Alpha值基本上你將有一個登錄按鈕:

- (void)doMyLoginWithUsername:(NSString*)uname password:(NSString*)pwd { 
    // first show the loading screen … 
    [UIView animateWithDuration:2.0 animations:^{ 
     mySecondLogginInView.alpha = 1.0; 
    }]; 
    // meanwhile check if the username matches the password 
    // if not simply set mySecondLogginInView.alpha = 0.0; 
}