gpt4 book ai didi

ios - 由于自动布局,滚动后 UITableview 框架发生变化

转载 作者:可可西里 更新时间:2023-11-01 01:37:41 30 4
gpt4 key购买 nike

我正在开发一个在 UIScrollview 中有一个 UITableView 的应用程序。

TableView 将显示当前玩家所在的游戏,它位于 UIScrollView 中。我为每个游戏动态地将单元格添加到 UITableView,但是当我滚动 UIScrollView 时,其中的 tableview 会快速恢复到它在 storybuilder 中设置的大小。

这是因为自动布局,当我禁用它时,它就不会再发生了。但是我确实喜欢我应用程序中其他 View 的自动布局。所以我的问题是,我该如何解决这个问题?

也许有人可以帮助我走上正轨。

谢谢

编辑

我想我必须多解释一下我的情况,我会用一张图片来展示正在发生的事情

Explanation

滚动前后。

如您所见,我使用 ScrollView 是因为可以有很多游戏,所以您必须向下滚动才能看到所有游戏。 TableView 只是用来保存数据,滚动被禁用。滚动显示“JOUW BEURT”的 TableView 后,它会弹回到 Storybuilder 中设置的大小。这是因为我说的自动布局,但我不知道如何解决这个问题。

最佳答案

您不应该将 TableView 放在 ScrollView 中,因为 TableView 本身包含 ScrollView ,并且会导致问题,就像您在 ScrollView 中有 ScrollView 时所看到的那样。

删除 ScrollView ,这应该可以解决您的问题。如果您想将内容放在 tableview 上方或向下滚动以查看 tableview 单元格等的位置,请考虑添加一个 tableview header view,它被添加到 tableview 上方。

关于ios - 由于自动布局,滚动后 UITableview 框架发生变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34486293/

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