2013-03-22 51 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 
} 
相关问题