2011-08-09 95 views
1

我有一個HomeView的1按鈕,顯示登錄窗體。基於tabbarcontroller項目更改視圖點擊

當用戶登錄時,我創建3個按鈕的tabbarcontroller: 首頁 產品 退出

的事情是,如果用戶已經登錄,點擊主頁按鈕,它會顯示HomeView我需要隱藏登錄按鈕並顯示一個退出按鈕。

我無法找到的方法是檢查項目點擊和視圖加載,所以我能夠使用按鈕。

我在界面構建器上創建了登錄和退出按鈕,並與您的操作鏈接,並且它們也在代碼中引用。

預先感謝任何幫助。

回答

1

您需要類似的東西:

BOOL isLoggedIn;

if (isLoggedIn) 
{ 
    // do something, i.e. show Exit button 
} else 
{ 
    // do somthing else, i.e show Login button 
} 

你必須爲BOOL存儲在像數據庫或plist中或單並將其設置爲YES,當用戶按下登錄按鈕或NO,當用戶按下退出按鈕。

希望這會有幫助

+0

非常感謝,我會盡力而爲。 – Gerep