IBoutlet UITableView 接続に問題があります。IBOutlet が TaleView に接続されていないようです。デリゲートとデータソースをファイル所有者に設定し、iboutlet を nib のテーブルビューに設定しました。テーブルビューは適切に初期化されています。reloadData を実行したいだけですが、機能していません。reloadData の問題ではないかどうかを確認するために deselectRow を実行しようとしましたが、選択解除されないため、iboutlet がテーブルビューに関連付けられていないと想定しています。このテーブル ビューは、modalViewController として呼び出されるビュー コントローラーにあります。
ここにいくつかのコードがあります: 私の .h ファイル:
@interface AddEditProjectsViewController : UIViewController <UITableViewDelegate, UITableViewDataSource, UIActionSheetDelegate, UIImagePickerControllerDelegate, UINavigationControllerDelegate, UITextViewDelegate, UIAlertViewDelegate>{
IBOutlet UITableView *addEditProjectTable;
}
@property (非アトミック、保持) IBOutlet UITableView *addEditProjectTable;
@終わり
私の .m ファイル:
- (void)viewWillAppear:(BOOL)animated {
(...)
[addEditProjectTable reloadData];
[super viewWillAppear:animated];
助けてくれてありがとう!:)