2010-10-04 34 views
37

Có cách nào để ẩn UIAlertView theo chương trình không? Trên thực tế tôi đã thêm một UITextField trong UIAlertView và tôi muốn thực hiện thao tác tương tự như trên nút "Ok" khi người dùng nhấn phím quay lại bàn phím.Ẩn UIAlertView theo chương trình?

Trả lời

81

Gọi

[theAlertView dismissWithClickedButtonIndex:0 animated:YES]; 

khi bạn xử lý phím Enter.

+1

Cảm ơn vì điều này. Nếu bạn muốn nó linh hoạt hơn một chút, bạn cũng có thể nói '[theAlertView dismissWithClickedButtonIndex: theAlertView.cancelButtonIndex hoạt hình: YES];' hoặc '[theAlertView dismissWithClickedButtonIndex: theAlertView.firstOtherButtonIndex hoạt hình: YES];' để nhấp vào nút đầu tiên không hủy. – palme

Các vấn đề liên quan