Tôi muốn thêm trường tìm kiếm trong bàn phím tùy chỉnh cho phép người dùng tìm kiếm nội dung có thể nhập vào tài liệu văn bản chính mà bàn phím đang được hiển thị.Lag Khi kích hoạt trường văn bản Bên trong iOS 8 Bàn phím tùy chỉnh
Tuy nhiên, gọi -becomeFirstResponder
trên đối tượng UITextField
gây ra độ trễ 3-4 giây trong khi không chấp nhận đầu vào. Điều tương tự cũng xảy ra nếu tôi gọi -resignFirstResponder
. Tôi có thể đặt thuộc tính text
của trường văn bản tốt, nhưng điều đó có nghĩa là không có dấu mũ và văn bản bị cắt ngắn để vừa.
On gọi (become|resign)FirstResponder
, tôi nhận được thông điệp sau đây trong nhật ký:
2014-10-28 13: 39: 50,920 Giffy KB [2073: 514.844] Nhận 0 hình ảnh
2014-10 -28 13: 39: 57,942 Giffy KB [2073: 514.745] < _UIRemoteInputViewController: 0x14762a030> timed out chờ đợi hàng rào hàng rào từ com.theappical.giffage.giffagekb
2014/10/28 13: 39: 58,446 Giffy KB [ 2073: 514745] Xem dịch vụ không cân bằng thông điệp 'bắt đầu' hàng rào với thông báo 'kết thúc' trong vòng một giây; time out.```
Bàn phím bên thứ ba khác dường như không sử dụng textfields (chúng sử dụng chế độ xem tùy chỉnh thay thế). Điều đó có nghĩa là đây là lỗi ở cuối Apple hay là tôi có thể làm gì để giải quyết nó?
Kiểm tra liên kết này .. http://stackoverflow.com/a/12460283/2522457. cũng kiểm tra liên kết bên dưới https://discussions.apple.com/thread/6552509 –
@ShreyanshShah câu hỏi đầu tiên dành cho OS X, câu hỏi thứ hai là nội dung người dùng cơ bản, không có gì liên quan đến mã. – caughtinflux
Vẫn là một lỗi đang hoạt động trong iOS 8.1.3 –