0

こんにちは

私には大きな問題があります。最近は販促アプリを作っています。私のアプリのコアは、ナビゲーション コントローラーです。タブバーを押すと、そのビューに新しいビューが開き、テーブルビューを開くボタンがあります。ここまでは順調ですね。すべてがうまく機能します。テーブルビューをグループ化された静的セルに変更した場合を除いて(本当に必要です)、テーブルビューに移動して別のビューのタブバーを押してから、このビューのタブバーを押した場合を除いて、プログラムは引き続き機能しますアプリをクラッシュさせます。ただし、テーブル ビューから戻ると、正常に動作します。私はテーブルに関係することをプログラムしませんでした。

これはボタンの私のコードです:

Class *detailViewController = [self.storyboard instantiateViewControllerWithIdentifier:@"map"];
    [self.navigationController pushViewController:detailViewController animated:YES];

次に、グループ化された uitableview を開きます。静的セルがあるため、 UITableViewController であるクラスは空です。

これはアプリがクラッシュしたときのエラーです:

0x14f209b: 移動 8(%edx)、%edi

テーブルビュー スタイル Plain を選択すると動作します。テーブルビュー スタイルを選択すると、グループ化されてアプリがクラッシュします。

ありがとうございました

4

1 に答える 1

0

コードがなくても UITableViewDelegate を追加する必要があります

http://vimeo.com/1014998

このチュートリアル ビデオは役に立つはずです。

于 2012-08-23T10:42:11.250 に答える