Trong quá khứ tôi đã thực hiện phân lớp UITableView và UICollectonView
nhiều lần, trong đó tôi đã gán tự cho đại biểu và nguồn dữ liệu, và nó hoạt động tốt.Chỉ định tự cho UITextFieldDelegate hoạt động trong iOS 8 không có trong iOS 7
Hôm nay tôi đã cố gắng để làm cho lớp con của UITextField
và trong đó tôi đang gán tự để đại biểu của nó như
self.delegate = self
nơi đại biểu được thừa hưởng từ UITextFiled
. Trong trường hợp trên, ứng dụng này sẽ treo Ứng dụng vĩnh viễn trong iOS 7 nhưng hoạt động trên iOS 8. Một điều đáng ngạc nhiên khác là khi tôi cố gắng nhập văn bản trong đó từ bàn phím Phần cứng thì nó hoạt động tốt nhưng bị treo trên các ký tự nhập từ Bàn phím ảo.
Điều gì có thể là lý do của điều này, bất kỳ ai có thể giúp tôi hiểu không?
Tôi rất muốn biết nếu bạn phát hiện ra câu trả lời cho điều này hay thậm chí là một công việc xung quanh. Tôi đang gặp vấn đề tương tự và tôi thấy rằng không ai giúp bạn trong bài đăng này. Tôi hy vọng bạn đã tìm ra! Đây là vấn đề của tôi: http://stackoverflow.com/questions/28241104/uitextfielddelegate-works-on-ios-8-but-not-ios-7 – zeeple