2015-04-12 31 views
5

tôi nâng cấp phiên bản iPhone của tôi 8,2-8,3 hôm nay và thấy rằng táo làm thay đổi hành vi bàn phím. khi tôi hiển thị UIAlertVIew bàn phím đóng tự động.iOS 8.3 UiAlertView táo gần bàn phím

tôi cần phải giữ cho bàn phím mở. Điều đó có thể không?

+1

Đây có thể là một cố gắng để giúp bạn chuyển sang 'UIAlertController' bằng cách giới thiệu những thay đổi trong hành vi cho API không – Petesh

+0

Sử dụng' UIAlertController' –

+0

UIAlertController không giải quyết được p roblem, bàn phím táo vẫn đóng khi các cảnh báo hiển thị. –

Trả lời

1

Để workaround lỗi này trong iOS 8.

Bất cứ khi nào bạn bỏ qua cảnh báo của bạn bằng cách nhấn vào bất kỳ nút nào chỉ cần gọi [textfield becomeFirstResponder]. Nó sẽ mở bàn phím.

Hoặc bạn có thể gọi [textfield becomeFirstResponder] sau khi bạn làm [alert show].

0

Nếu bạn muốn bàn phím để mở cửa sau cho thấy sự tỉnh táo, chỉ cần sử dụng đoạn mã sau:

Swift:

alert.show() 
text1.becomeFirstResponder() 

Objective-C:

[alert show]; 
[text1 becomeFirstResponder]; 
Các vấn đề liên quan