在我的添加聯繫頁面中,驗證我的電子郵件文本字段,電話號碼字段等。並且在點擊所有其他文本字段時檢查有效的電子郵件。所以當我點擊電話號碼字段時,它將檢查電子郵件的有效性,並在電子郵件無效時顯示alertview。所以當我點擊確定按鈕在alertView,光標應該去電子郵件的文本字段,而不是在電話號碼字段..任何人都可以幫助這個..?如何從另一個textField的alertView後將焦點移到文本字段
0
A
回答
1
,
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex
{
if([alertView isEqual:emailAlert])//emailAlert should be the instance variable
{
if(buttonIndex == 0)//assumes ok button index is 0
{
[textfield becomeFirstResponder];
}
}
}
1
您可以設置AlertView的代表和 「確定」 按鈕的點擊,
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex {
if (buttonIndex == 0) {
[txtEmail becomeFirstResponder]; // your "Email" textField will get focused
}
}
嘗試這種方式.. HTH :)
在alertview的委託方法
2
爲使任何文本字段的第一響應者。你可以在你的alertview委託中做到這一點。
[yourTxtField becomeFirstResponder];
1
使您的視圖控制器實現UIAlertViewDelegate
,並將當前類作爲委託添加到顯示的警報視圖。在– alertView:clickedButtonAtIndex:
使電話文本字段退出第一響應者,並使電子郵件文本字段成爲第一響應者。
1
確保你的類符合UIAlertViewDelegate協議,並顯示像
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Title" message:@"Your Message" delegate:self cancelButtonTitle:@"cancel " otherButtonTitles:@"OK", nil];
[alert show];
[alert release];
警報實現諸如
委託方法- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{
if(buttonIndex == 0)//ok button index is 0
[textFieldEmail becomeFirstResponder];
}
相關問題
- 1. 從文本字段中移除焦點
- 2. AS3 /空調移焦點從一個文本字段在IOS
- 3. phpmyadmin將文本從一個字段移動到另一個字段
- 4. 將文本從一個字段追加到另一個字段?
- 5. 如何在QtQuick中將焦點從一個文本框移到另一個文本框?
- 6. 將焦點從一個EditText移動到另一個EditText
- 7. 如何將TextField放入AlertView?
- 8. 將焦點從一個JTree節點移動到另一個節點
- 9. 如何將文本從一個地方移動到另一個
- 10. 如何在java中將文本指針從一個字段移動到另一個字段
- 11. 在SQL文件中將值從一個字段移到另一個字段
- 12. 焦點並用javascript選擇另一個輸入文本字段?
- 13. 如何設置焦點到標籤或alertview彈出iphone後的文本?
- 14. 將焦點從一個編輯文本框移動到另一個編輯文本框
- 15. 將輸入文本值移動到另一個自定義焦點按鈕時,按下一個焦點
- 16. 如何從textfield發送文本到另一個類?
- 17. 無需點擊按鈕即可將數據從一個文本字段傳輸到另一個文本字段
- 18. 將焦點設置爲文本字段
- 19. 如何將焦點從UIWebView放到另一個UIView長按
- 20. 如何在輸入文字後將焦點放在字段上?
- 21. 如何將光標的焦點從一行移動到另一行
- 22. phpmyadmin將文本從一個字段複製到另一個字段
- 23. 輸入將焦點移到另一個文本框,但無法正常工作
- 24. 如何將svg節點從一個組移到另一個組?
- 25. 如何找到.js文件中的html文本字段焦點
- 26. 添加文本到div - 字段焦點
- 27. 焦點和聚焦事件順序從一個字段切換到另一個字段
- 28. 失去焦點移動下一個文本字段使用文本切換
- 29. 爲什麼TAB鍵不移動焦點到下一個文本字段
- 30. 如何將UITextField光標移動到下一個文本字段
這位朋友你好..我有多個alertviews ..顯示無效的電子郵件,無效的電話號碼等,但只有當顯示無效的電子郵件alertview時,光標纔會轉到電子郵件文本字段..如何在此alertview委託方法中實現該功能.. – Mano
@ManojEllappan:請查找我的解決方案 – manujmv