@interface ACell : UITableViewCell
@implementation ACell
AViewController *a = (AViewController *)[self findViewController:button];
BViewController *b =[[BViewController alloc]init];
[a setHidesBottomBarWhenPushed:YES];
[a.navigationController pushViewController:b animated:YES];
- (UIViewController *)findViewController:(UIView *)sourceView
{
id target=sourceView;
while (target) {
target = ((UIResponder *)target).nextResponder;
if ([target isKindOfClass:[UIViewController class]]) {
break;
}
}
return target;
}