UITabBarController 未出现在视图中

发布于 2024-09-04 04:01:18 字数 922 浏览 3 评论 0原文

我有一个 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 引用了文件所有者。为什么没有出现?

I have a UIView that is pushing a UITableViewController that is contained inside of a UITabBarController.

#import <UIKit/UIKit.h>


@interface ARViewController : UITableViewController<UITabBarControllerDelegate> {
    IBOutlet    UITabBarController*     tabBarController;

}

@property(nonatomic,retain)IBOutlet UITabBarController* tabBarController;

@end

Here is my implementation

- (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];
}

My UITabBarController is referenced to Files Owner. Why is it not appearing?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

半夏半凉 2024-09-11 04:01:18

UITabBarController 始终用作“根控制器”。也许您可以尝试使用根控制器来包含表视图。将选项卡栏作为子视图添加到表视图中并不是常见的方法。

UITabBarController is always used as 'root controller'. Maybe you can try to use a root controller to contain a tableview. And it's not a common method to add a tabbar as a subview to a tableview.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文