в моем TableView я использую
UserSelect *detailViewController = [[UserSelect alloc] initWithNibName:@"UserSelect" bundle:nil];
detailViewController.title=@"Marca Teste";
[detailViewController.view setTag:1];
[self.navigationController pushViewController:detailViewController animated:YES];
[detailViewController release];
я хочу после выбора в деталях. ViewController (UserSelect) обновить мой TableView, как сделать?
Еще один связанный вопрос
В этом коде я устанавливаю тэг на 1, но когда загружается мой detailView, тэг всегда равен 0, что не так?
Спасибо
edit1
rootViewController .h
#import <UIKit/UIKit.h>
#import "DataClass.h"
@interface TestTable : UITableViewController {
IBOutlet UITableView *MyTbl;
}
@property (nonatomic,retain) IBOutlet UITableView *MyTbl;
@end
и м
- (void)viewDidLoad {
[super viewDidLoad];
UIBarButtonItem *back=[[[UIBarButtonItem alloc] initWithTitle:@"MENU" style:UIBarButtonItemStyleBordered target:self action:@selector(LoadMenu)]autorelease];
self.navigationItem.leftBarButtonItem=back;
// Uncomment the following line to display an Edit button in the navigation bar for this view controller.
// self.navigationItem.rightBarButtonItem = self.editButtonItem;
}
-(void) LoadMenu
{
if (self!=nil) {
[self.navigationController.view removeFromSuperview];
}
}
- (void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
[self.MyTbl reloadData];
}