gpt4 book ai didi

ios - 像 UITableViewController 一样调整 UIViewController 中的 View 大小

转载 作者:行者123 更新时间:2023-11-29 12:00:57 32 4
gpt4 key购买 nike

默认情况下,当 UINavigationController 推送 UIViewController 时,UIViewController 的 View 高度设置为全屏高度。但是当 UITableViewController 被推送时,tableview 会自动调整其大小以适应屏幕的剩余空间,而不是将其高度设置为全屏。我想知道 UITableViewController 是如何做到这一点的。

我应该在 UIViewController 中放入什么代码,以便 UIViewController 的 View 表现得像 UITableViewController 的 TableView ( View 高度自动适应屏幕)?

最佳答案

任何像 navigationController 中的 tableView 这样的 ScrollView 都会有 64px 的偏移量,但大小不会改变。如果设置 viewController 的属性:

self.automaticallyAdjustsScrollViewInsets = NO;

默认此属性为 YES,如果为 NO,tableView 将没有偏移量并且表现得像普通 Controller 。

关于ios - 像 UITableViewController 一样调整 UIViewController 中的 View 大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37031696/

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