2013-07-03 30 views
0

我有一個登錄ViewController,我已經把loginTextField/passwdTextField/loginButton,當用戶連接時,我想重用相同的ViewController隱藏登錄元素並顯示其他項目,如ProfileButton,Logout等。如何將ViewController中的項目分組顯示和隱藏?

如果我在網絡開發中,我會使用DIV顯示/隱藏......在Cocoa/Interface Builder中是否有相當的東西?

+1

您可以創建一個插座集合。 http://www.bobmccune.com/2011/01/31/using-ios-4s-iboutletcollection/然後使用數組上的performSelector方法來設置隱藏。 – Fogmeister

+0

@Fogmeister非常感謝!如果您將評論添加爲答案,我會將其標記爲已接受。 – Mike

回答

1
  • storyboardxib相關 視圖 - 控制添加兩個子視圖[UIView元素。

  • 在一個視圖中,添加您的登錄信息和其他視圖配置文件。

  • 現在創建兩個視圖

  • viewDidLoad IBOutlets - 隱藏縱斷面圖setHidden = YES和登錄視圖 setHidden = NO

  • 後登錄成功 - 扭轉這一 - 隱藏的登錄和 顯示配置文件鑑於
相關問題