我有一个以编程方式创建的标签栏控制器,名为TPastJourneyTabbar
。当我点击表格视图并调用didSelectRowAtIndexPath:
时,我的标签栏类应该被分配,它应该被添加为另一个类的子视图。我使用以下代码完成了这个:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
[tableView deselectRowAtIndexPath:indexPath animated:YES];
TPastJourneyTabBar * tabbar = [[TPastJourneyTabBar alloc]init];
HGMovingAnnotationSampleViewController *detailViewController = [[HGMovingAnnotationSampleViewController alloc] initWithNibName:@"HGMovingAnnotationSampleViewController" bundle:nil];
[detailViewController.view addSubview:tabbar.view];
[self.navigationController pushViewController:detailViewController animated:YES];
[detailViewController release];
}
HGMovingAnnotationSampleViewController
是我将标签栏添加为子视图的类。当我运行我的应用程序时,标签栏被调用,但它没有被完全调用;即,没有看到标签栏的下部,其中标签栏项的标题被写入。如何使标签栏完全可见?