我有一个UIView正在推送一个包含在UITabBarController中的UITableViewController。
#import <UIKit/UIKit.h>
@interface ARViewController : UITableViewController<UITabBarControllerDelegate> {
IBOutlet UITabBarController* tabBarController;
}
@property(nonatomic,retain)IBOutlet UITabBarController* tabBarController;
@end
这是我的实施
- (void)viewDidLoad {
[super viewDidLoad];
// Uncomment the following line to preserve selection between presentations.
self.clearsSelectionOnViewWillAppear = NO;
self.title = @"AR";
// Uncomment the following line to display an Edit button in the navigation bar for this view controller.
// self.navigationItem.rightBarButtonItem = self.editButtonItem;
tabBarController.delegate = self;
[self.view addSubview:tabBarController.view];
}
我的UITabBarController被引用到文件所有者。为什么不出现?
答案 0 :(得分:0)
UITabBarController始终用作“根控制器”。也许您可以尝试使用根控制器来包含tableview。并且将tabbar作为子视图添加到tableview不是常用的方法。