2014-10-09 215 views
0

我有一個問題掙扎,我正在開發一個測驗應用程序,在這裏我使用一個按鈕的目的。在我的應用程序的第一個問題,我隱藏後面的按鈕,下面的代碼。隱藏按鈕

if ((questionIndex=1)) 
{ 
    backbutton.alpha=0; 
} 

在這個程序我用代碼去下一個問題,

if (questionIndex < totalQuestionsCount - 1) { 
    [self loadQuestionsWithIndex:questionIndex + 1]; 
    questionIndex++; 
} 

,並回到剛纔的問題,

if (questionIndex > totalQuestionsCount - 1) { 
    [self loadQuestionsWithIndex:questionIndex + 1]; 
    questionIndex--; 

}

去下一個問題後,後退按鈕是顯示,但是當我想再次回到第一個問題時,我需要後退按鈕隱藏,但他這是展示。 這很簡單,但我很困惑它如何修復可以請你建議我。謝謝。

+0

爲什麼不使用'button.hidden = YES'或'button.enabled = NO' – 2014-10-09 05:53:08

+0

你對每個新問題都建立索引+1嗎?然後,您可以將它設置爲-1,以便每回按鈕單擊一次。你能提供更多的代碼嗎? – 2014-10-09 05:56:42

+0

這裏一切正常,但我需要隱藏按鈕時,我在第一個問題。 – 2014-10-09 06:05:25

回答

0

對於即將備份,除非你談到的第一個問題,你應該這樣做,所以檢查的第1題:

if (questionIndex > 0) { 
    [self loadQuestionsWithIndex:questionIndex + 1]; 
    questionIndex--; 
} 

,並請使用button.hidden = YES;button.enabled = YES在意見提出。