2014-07-11 18 views
-3

我正在做一個簡單的筆記應用程序,我很新的編程&一般xcode。我基本上有一個設置爲IBOutlet的文本字段。當文本字段中的數字與「密碼」相匹配,並且單擊該按鈕時,我希望應用程序切換視圖(進入主應用程序,並且當按鈕單擊時,但文本字段內的數字不匹配密碼,然後彈出一條消息說:「提交的密碼不正確」Xcode 5編程一個按鈕來切換點擊時的視圖(不是繼續)

我有一個if語句已經建立,它基本上說「如果密碼是正確的,這樣做,如果密碼不正確,這樣做「,但我不知道在」密碼正確「部分寫什麼,我已經嘗試了很多東西,並且我找不到任何能成功獲取視圖的東西,只有當密碼是正確的,只要按下按鈕,我不想使用segue,因爲無論提交的密碼如何,視圖都會改變,我只是不知道要在if語句中放什麼內容

我會Gyazo鏈接到我的Xcode項目的屏幕截圖。

感謝您的幫助!

截圖鏈接:

http://imgur.com/iZ24gyk,gDSgAEB,iHZ3n1W,bQ6M4ZH

如果我失去了什麼,或者你需要更多的信息,請讓我知道!

+0

而不是發佈屏幕截圖,請使用相關代碼更新您的問題。顯示你已經嘗試了什麼,並準確解釋你需要幫助。 – rmaddy

+0

[IOS7,Segue和storyboards可能重複 - 如何創建沒有按鈕?](http://stackoverflow.com/questions/21205485/ios7-segue-and-storyboards-how-to-create-without-a-按鈕) – nhgrif

+0

如果要包含代碼,請將其作爲純文本而不是屏幕截圖。首先,它使我們更容易一起看到代碼和問題,並且,對於其中的兩個,它可以提高搜索引擎的結果。 – nhgrif

回答

2

你仍然可以使用segues。只是不要將它們附加到按鈕(S)。創建一個從一個視圖控制器到另一個視圖控制器,並給它一個標識符。然後,如果您的密碼條件滿足,您可以撥打:

[self performSegueWithIdentifier:@"YourSegueID" ...]