私のストーリーボードで、カスタムコードを指定したい新しいUITableViewControllerオブジェクトを作成しました。私はストーリーボードビューでのUITableViewControllerを選択して、アイデンティティインスペクタに移動すると、私は、カスタムクラスの私のCustomController
ドロップダウンを見ることができますStoryboardでカスタムUITableViewControllerクラスを使用する
@interface CustomController : UITableViewController
:私は、次のヘッダーを持つ新しいコントローラを作成しました。しかし、私がそれを選択すると、システム環境設定で "Morse"と呼ばれるエラー音が聞こえます。
UITableViewControllerを選択解除して再選択すると、CustomController
の選択がクリアされ、UITableViewController
に置き換えられました。私はXCodeがこれを受け入れない理由を理解していません。私の理解では、これはあなた自身のコードをUITableViewControllerに追加するために必要なすべてです。 Xcodeバグが発生したのか、私のクラスを間違って設定したのか分かりません。
CustomControllerを削除するか、別の "CustomController2"を追加して、新しく継承したUIViewControllerサブクラスで新しく開始しようとしましたか? –
よろしくお願いします。 UIViewControllerをUITableViewControllerに変換すると、ストーリーボードのUITableViewControllerとして使用するには十分ではないことが分かります。したがって、Xcodeの別のバグが発見されました。あなたがこの質問の答えとしてそれを書いてくれたら、それを受け入れたものとしてマークします。 –