gpt4 book ai didi

ios - twitter是如何使用UITableView制作这个页面的?

转载 作者:行者123 更新时间:2023-11-29 00:40:22 24 4
gpt4 key购买 nike

我想在我的应用程序中创建一个页面,它应该类似于 Twitter我的页面。不过,我实在不知道他们是怎么做到的。 enter image description here

我想有一个主UITableView和三个子UITableViews。但它们如何结合在一起呢?

目前,我创建了一个主 ViewController 和三个子 ViewController。在主 ViewController 中,我在表头中放置了一个 UITableView 和一个 UISegmentedControl。该表格只有一个单元格,并在该单元格中放置了三个子ViewController。我可以使用segmentedcontrol 来更改 subview Controller 的隐藏值。看起来像 twitter 但这个表根本不像 twitter 那样流畅... Twitter 的表在三个表中运行得这么流畅我真的不知道 Twitter 是如何做到的...

有人有想法吗?

最佳答案

这是使用UISegmentControl完成的,看看https://developer.apple.com/reference/uikit/uisegmentedcontrol .有两种方法,一种是使用相同的 UITableView 并基于段更改数据源。这会导致每个段更改时重新加载。如果你想使用单一职责原则,最好使用 3 个 View Controller 和 UISegmentControl

关于ios - twitter是如何使用UITableView制作这个页面的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39672109/

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