gpt4 book ai didi

ios - TableView 和 UINavigationController

转载 作者:行者123 更新时间:2023-11-29 05:08:07 24 4
gpt4 key购买 nike

在我的应用程序中,我使用 UITableView。现在我可以根据需要更改表格 View 的大小。但是如果我添加一个 UINavingationController 与该 TableView Controller , TableView 的大小将自动更改为全屏。但我希望 TableView 大小应该是旧的自定义大小。请在这里检查我的代码。而且如果我评论最后一行它就可以正常工作。请帮我解决这个问题。

UITableViewController *directoryViewController = [[DirectoryViewController alloc] init];

UITableView *table = [[UITableView alloc] initWithFrame:CGRectMake(0, 44, 320, 150)];
table.autoresizingMask = UIViewAutoresizingNone;
directoryViewController.tableView = table;
directoryViewController.view = table;
[explorer addSubview:directoryViewController.view];

directoryNavigationController = [[UINavigationController alloc] initWithRootViewController:directoryViewController];
[explorer addSubview:directoryNavigationController.view];

最佳答案

如果您正在寻找对表格部分的更多控制,我建议使用标准 UIViewController。 UITableViewController 做出了一些您可能不喜欢的假设。

关于ios - TableView 和 UINavigationController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1837702/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com