「NameCellView.xib」というnibファイルを持つ「NameCell」というクラスからテーブルビューがセルオブジェクトをインスタンス化するアプリnを作成しました(Name CellはNameCellViewのクラスです)。NameCellView.xib ビュー コントローラー内には、"NameField" という名前の UITextField があります。ここで、UITextField の (NameField) デリゲートをファイル所有者に設定しようとしました (たとえば、セルのクラス = NameCell)。しかし、それを行うと、テキストフィールドを操作しようとするとすぐにアプリがクラッシュし (たとえば、タップすると)、表示される唯一のメッセージは「(lldb)」であり、次の行がメインで緑色で強調表示されます.mアプリファイル:
return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
なぜそれが起こるのか、それを修正する方法についてのアイデアはありますか? 私がやろうとしているのは、ユーザーが「return」キーをタップしたときにキーボードを閉じることだけです。そのため、委任なしでそれを行うためのより良い方法があれば、私はすべて耳を傾けます!
助けてくれてどうもありがとう!どんなコメントでも大歓迎です!