Tại sao FirstResponder của tôi trong tệp InterfaceBuilder bị thiếu kết nối redo:
(trong danh sách Received Actions
)? undo:
tồn tại, nhưng redo:
thì không. Làm thế nào tôi có thể sửa nó?FirstResponder thiếu làm lại:
7
A
Trả lời
1
Đây là lỗi trong Xcode, nó không thấy hành động làm lại ngay cả khi nó ở đó. Để khắc phục sự cố, bạn có thể tạo một hành động tùy chỉnh làm lại: để tạo kết nối.
Xem Radar của tôi tại đây: http://www.cocoanetics.com/2013/01/radar-interface-builders-first-responder-is-missing-some-editing-actions/
14
Đây là lỗi. Giải pháp thay thế là để ném điều này vào một tệp ở đâu đó:
@interface NSResponder (Redo)
- (IBAction)redo:(id)sender;
@end
Sau đó, hãy kết nối trong Trình tạo giao diện. Khi đã xong, bạn có thể xóa mã này.
+0
Cảm ơn rất nhiều. Nó đã làm việc. :) – Sid
Các vấn đề liên quan
- 1. Tìm Xem đó là firstresponder
- 2. Đặt lại văn bản trong trường văn bản của UISearchBar khi nút X được nhấp, nhưng không từ chức firstresponder
- 3. javascript sự kiện bị thiếu sau khi đặt lại html
- 4. Thời gian ước tính còn lại, tôi còn thiếu gì?
- 5. Quay lại ngôn ngữ mặc định nếu bản dịch thiếu
- 6. Việc làm Jenkins bị thiếu
- 7. Làm cách nào để kéo tệp bị thiếu trở lại chi nhánh của tôi
- 8. TextField trở thànhPhát hành FirstResponder cho hành động bàn phím (Bàn phím)
- 9. webrat_steps.rb thiếu
- 10. MSVCP100D.dll thiếu
- 11. SetProgressBarIndeterminateVisibility thiếu hiểu biết
- 12. System.ServiceModel thiếu
- 13. Thư mục FxCop thiếu
- 14. Thiếu AVFoundation.framework
- 15. Tìm các tháng Thiếu
- 16. UICollectionView - nhận cuộc gọi lại khi tải hoàn tất?
- 17. Proguard.cfg Thiếu
- 18. Thiếu QtCore
- 19. Thiếu Jythonc
- 20. Xcode 3.2 Thiếu các hành động/cửa hàng bị thiếu?
- 21. d3dx11.h bị thiếu?
- 22. Rubygems trên OSX thiếu
- 23. Thiếu dự án/mục mẫu
- 24. Maven: thiếu net.sf.json-lib
- 25. Tại sao tôi lại thiếu soyDocs cho mẫu đậu nành của mình?
- 26. Làm cách nào để tắt tiếng "sys.excepthook bị thiếu"?
- 27. ASP.NET_SessionId bị thiếu
- 28. Thiếu mingwm10.dll
- 29. Thiếu VB.NET isNull()?
- 30. Python thiếu phương thức __exit__
Tôi không hiểu câu hỏi của bạn chút nào, bạn có thể vui lòng giải thích không? – Manuel
vấn đề của bạn là gì? –
Trong tệp InterfaceBuilder (tên mặc định: MainMenu.xib) luôn có đối tượng có tên 'FirstResponder'. Nó luôn có một số kết nối mặc định. Và nếu bạn muốn thực hiện 'NSUndoManager', bạn cần sử dụng các kết nối của FirstResponder' undo:/redo: '. Và tôi đã thực hiện 'NSUndoManager'. Đã thêm 'undo:' của 'FirstResponder' vào nút phù thủy nên làm chức năng hoàn tác. Nó hoạt động. Bây giờ tôi cần 'redo:' kết nối từ 'FirstResponder' để thêm chức năng làm lại. Và nó luôn luôn có thể được tìm thấy trong 'FirstResponder', nhưng bây giờ không có kết nối' redo: 'trong' FirstResponder' của tôi. Tại sao nó lại như vậy? – hockeyman