gpt4 book ai didi

objective-c - ios7 在将刷新控件作为 subview 添加到 TableView 后,它会增加额外的空间

转载 作者:搜寻专家 更新时间:2023-10-30 19:56:10 25 4
gpt4 key购买 nike

我已将 UiRefreshController 作为 subview 添加到 UiTableView,它运行良好,但它也为 TableView 的头部增加了额外的空间。此问题仅出现在 iOS7 中。

代码:

refreshControl = [[UIRefreshControl alloc] init];
refreshControl.tag = 99;
[refreshControl addTarget:self action:@selector(handleRefresh:) forControlEvents:UIControlEventValueChanged];
[self.tableView addSubview:refreshControl];
self.tableView.alwaysBounceVertical = YES;
[refreshControl beginRefreshing];
[refreshControl endRefreshing];

without uirefresh controller after adding uirefresh controller

最佳答案

尝试将其添加到 View Controller :

viewController.edgesForExtendedLayout = UIRectEdgeNone;

iOS7 可能会添加一些额外的空间来填充导航栏。

关于objective-c - ios7 在将刷新控件作为 subview 添加到 TableView 后,它会增加额外的空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20143371/

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