2013-03-22 75 views
0

我有應用程序我希望如果textfield中沒有任何數據並且沒有單擊按鈕,則會顯示警報視圖。否則,它會調用一個方法。我有BOOL isClicked和我已經設置爲YES當按鈕被點擊,但如何檢查此和textfield如何檢查文本字段中是否有文本並單擊按鈕

BOOL isClicked; 
feedbackTextfield; 
if(isClicked && feedbackTexfield) 
+0

如果(yourTextField.text.length == 0)檢查是否文本有或沒有 – 2013-03-22 09:12:42

+0

你的實際目的是什麼? – Bhavin 2013-03-22 09:12:42

+0

我想,當文本爲零,布爾是假的,然後它顯示警報 – 2013-03-22 09:15:53

回答

2

試試這個代碼....

if((!isCliked) && ([feedbackTexfield.text length] == 0)) 
    { 
     //button may not clicked or feedbackTextfield not contains text block. 

     //Display your alert stuff 

     UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"Alert" message:@"Button is not clicked" delegate:self cancelButtonTitle:@"OK" otherButtonTitles: nil]; 
       [alertView show]; 
    } 
    else 
    { 
     //button may clicked or feedbackTextfield contains text block. 
    } 

這是解決你的問題......

+0

它工作正常只爲文本condion BOOL是假的仍然沒有顯示警報 – 2013-03-22 09:28:43

+0

你能幫我嗎 – 2013-03-22 09:32:31

+0

ins&&&我們將使用||那麼它會正常工作,請編輯我接受你的回答 – 2013-03-22 09:35:18

0
if(yourTextField.text.length == 0 && isClicked == FALSE) 
{ 
    // Here goes Alert 
} 
else 
{ 
    // Write your stuff 
} 
相關問題