InterfaceBuilderのファイルのFirstResponderが表示されない理由redo:
接続(Received Actions
)? undo:
が存在しますが、redo:
はありません。どうすれば修正できますか?FirstResponderにはredoがありません:
7
A
答えて
1
これはXcodeのバグであり、そこに存在していてもredo:アクションは表示されません。この問題を回避するには、接続を作成するためのカスタムアクションredoを作成することができます。
は、ここに私のレーダーを参照してください:http://www.cocoanetics.com/2013/01/radar-interface-builders-first-responder-is-missing-some-editing-actions/
14
これはバグです。この問題を回避するには、次の場所にファイルを投げてください:
@interface NSResponder (Redo)
- (IBAction)redo:(id)sender;
@end
次にInterface Builderで接続してください。これが完了すると、このコードを削除することができます。
+0
ありがとうございました。出来た。 :) – Sid
関連する問題
- 1. オブジェクトにはエラーがありません
- 2. にはクラスタイプC++がありません
- 3. カラーボックスにはコンテンツがありません
- 4. クラス__PHP_Incomplete_Classにはシリアライザがありません
- 5. QtのUndo Redo Frameworkを理解できません
- 6. PropertyInfo.SetValue()は動作しませんがエラーはありません
- 7. grailsは保存しませんがエラーはありません
- 8. move_uploaded_fileは動作しませんがエラーはありません
- 9. Microsoft.Build.Taskがありません
- 10. パスワードチェックがありません
- 11. System.Windowsがありません
- 12. ナビゲーションバーがありません
- 13. タブバーコントローラータブタイトルがありません
- 14. メニューディレクトリがありません
- 15. freeglut.dllがありません
- 16. ストーリーボードファイルがありません
- 17. webrat_steps.rbがありません
- 18. vtkFiltering.dllがありません
- 19. マスターテーブルノードがありません
- 20. MSVCR90D.dllがありません
- 21. テンプレートがありません
- 22. ロードプラグインがありません
- 23. ファイルがありません
- 24. メインはありませんがメインはありますか?
- 25. AppwidgetのIDはありますが、ウィジェットはありません
- 26. クラスには属性がありません。セットはありますが、
- 27. ProvidersHelperに似たクラスがありますが、Webにはありません。
- 28. Divは目に見えませんが、ffとchromeにはありません。
- 29. kAudioUnitProperty_ShouldAllocateBufferは効果がありません
- 30. オーバーレイがフルハイトではありません
あなたの質問は全く分かりませんが、詳細を教えてください。 – Manuel
あなたの問題は何ですか? –
InterfaceBuilderのファイル(デフォルト名:MainMenu.xib)には常に 'FirstResponder'という名前のオブジェクトがあります。それは常にいくつかのデフォルト接続を持っています。 'NSUndoManager'を実装したい場合、FirstResponderの接続' undo:/ redo: 'を使う必要があります。そして私は 'NSUndoManager'を実装しました。ボタンリストへの 'FirstResponder'の' undo: '接続を取り消す機能を追加する必要があります。できます。ここで、 'FirstResponder'から' redo: '接続をしてredo関数を追加する必要があります。それは常に 'FirstResponder'で見つかる可能性がありますが、' FirstResponder'には 'redo:'接続がありません。どうしてそんなことができますか? – hockeyman