Tôi có một textField được đặt để thay đổi dataSource của tableView với mỗi chữ cái được nhập (và gọi reloadData).Tải lại UITableViewData làm cho UITextField từ chứcFirstResponder
Nhưng vì một lý do nào đó, mỗi lần nhập một chữ cái, bàn phím sẽ bị loại bỏ.
Bất cứ ai cũng biết tại sao?
Đăng một số mã của các phương pháp để bắt đầu chỉnh sửa trường văn bản của bạn và bất kỳ phương pháp liên quan nào khác, chúng tôi không thể giúp bạn nếu chúng tôi không thể thấy vấn đề là gì. – 8vius
bản sao có thể có của [UITableView reloadData từ chối trả lời đầu tiên] (http://stackoverflow.com/questions/6409370/uitableview-reloaddata-resigns-first-responder) – CodaFi
@CodaFi bạn đóng đinh nó. TextField nằm trong một ô tùy chỉnh ở phía trên cùng của bảng vì vậy khi tôi tải lại dữ liệu, nó sẽ tải lại ô đó do đó từ bỏ mọi thứ bên trong nó. CẢM ƠN BẠN!!! –