我遇到了 IBoutlet UITableView 连接问题。IBOutlet 似乎没有连接到 TaleView。我将 delgate 和数据源设置为文件所有者,并将 iboutlet 设置为 nib 中的 tableview。表格视图已很好地初始化。我只想做一些 reloadData 但它不起作用。我尝试做一些 deselectRow 只是为了看看它是否不是 reloadData 问题,但它没有取消选择,所以我假设 iboutlet 与我的 tableview 无关。此表视图位于称为 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];
谢谢你的帮助!:)