Tôi có tính năng trò chuyện trong ứng dụng của mình và tôi đang cố gắng ẩn bàn phím bằng cách kéo ngón tay xuống giống như cách bạn có thể ẩn bàn phím trong ứng dụng sms trong iOS 5 .ẩn bàn phím bằng cách kéo ngón tay như ứng dụng sms trong iOS 5
tôi đã subclassed UITableView, tuy nhiên càng sớm càng bắt đầu di chuyển tôi không còn nhận được các cuộc gọi đến
- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event
tôi đang tự hỏi làm thế nào tôi có thể nhận được di chuyển và tìm ra nơi các ngón tay là trong di chuyển để nếu nó bắt đầu đến gần bàn phím tôi có thể bắt đầu ẩn nó.
Tôi nghĩ đây là một tính năng mà nhiều người sẽ muốn, bất kỳ ý tưởng nào về cách tạo ra nó?
AFAIK nếu xem bảng không tiếp nhận các cử chỉ kéo, sau đó tất cả các sự kiện liên lạc tiếp theo được gửi tới xem di chuyển để thay thế. Vì vậy, bạn cần phải thực hiện điều này trong một lớp con của 'UIScrollView', hoặc có lẽ trong một đại biểu của nó. –
Tôi đã nghĩ về điều đó, nhưng không chắc chắn làm thế nào để thay thế trình xem cuộn của tableview bằng phiên bản của tôi – odyth
Xin lỗi, bạn có thể bỏ qua nhận xét trước của tôi. Tôi không biết 'UITableView' là lớp con của' UIScrollView'. Tôi chưa từng thấy thiết lập chế độ xem cuộn như trước đây. –