Tôi có một hộp nhập văn bản trong ứng dụng iphone của mình, khi bạn chạm vào nó trong trình mô phỏng, bàn phím bật lên. Nhưng không có cách nào để loại bỏ nó. Các trang web khác đưa ra giải pháp, mà không giải thích lý do tại sao chúng nên hoạt động và chúng không hoạt động đối với tôi. Một nói làm cho đại biểu của hộp văn bản của bạn uiview sau đó gọi resignfirstresponder trên đối tượng, nhưng nó không bao giờ được gọi. Bất kỳ đề xuất nào? Ai có thể giải thích những gì đang xảy ra? Tôi có thể hình dung ra bản thân mình nếu tôi biết mô hình thiết kế là gì ...Cách làm cho bàn phím biến mất trong trình mô phỏng iphone
Có lẽ tôi chỉ nên đặt nút "đi" để tôi có thứ gì đó để lấy nét khỏi văn bản?
Khi lần đầu tiên bắt đầu, tôi thấy [những "đầu tiên của bạn Ứng dụng iOS "hướng dẫn] (http://developer.apple.com/library/ios/#documentation/iPhone/Conceptual/iPhone101/Articles/00_Introduction.html) hữu ích. Để biết thêm về câu trả lời này, hãy xem phần phụ "Đại biểu của trường văn bản" trong ["Triển khai trình điều khiển chế độ xem"] (http://developer.apple.com/library/ios/#documentation/iPhone/Conceptual/iPhone101/ Articles/06_ImplementingController.html). – sage
Đủ đơn giản, mặc dù tại sao đây không phải là hành vi mặc định? Điều này làm việc mặc dù .. thực hiện giao diện như trên, và hook-up các 'đại biểu' kết nối trong IB cho chủ sở hữu của tập tin. – Bobby
Tôi có thay thế '[textField resignFirstResponder]' bằng tên của trường văn bản của tôi, chẳng hạn như '[myTextField resignFirstResponder]', tôi không thể làm cho nó hoạt động theo cách trên xcode 4.2. – raffian