gpt4 book ai didi

ios - 实现多个 UITableView 的最佳方式

转载 作者:行者123 更新时间:2023-11-29 05:55:30 25 4
gpt4 key购买 nike

我正在开发一个项目,用户可以上传最多 10 首歌曲的名称。一切正常,我只需要在单击“帖子”时显示它们即可。这看起来与其他社交网站上的帖子类似:

Username
Date of post
(Optional note - can be multiple lines, so no fixed height

Song 1
Song 2
Song 3
...

X likes

Username
Date of comment
Comment

所以我基本上有一个 UITableView 来在单独的单元格中显示歌曲和相关信息,例如艺术家、专辑、歌曲时长等。我还想在 UITableView 中显示评论。

所以,我的问题:我是否应该添加一个 UIScrollView 并单独添加所有元素(例如,顶部的信息作为常规 UiView),因为不建议在 UIScrollView 中嵌套 UITableView?我还考虑过将顶部 View 和底部 View 实现为 UITableViewHeader 和 UITableViewFooter,但我担心这两个 View 的动态高度。

关于实现这一目标的最佳方法有什么建议吗?

最佳答案

我有一个屏幕,其中有两个并排的 UITableView - 它是一个数量选择器(计数和单位类型)。基本上我拥有的是一个“父” View Controller ,其中有 2 container view controllers 。每个容器内都有一个 TableView Controller ,其中包含表。我可以通过这种方式将所有表逻辑路由回父 Controller ,并将所有内容保留在一个位置。我已经在 Storyboard中使用自动布局来简化事情,但它也可以在代码中轻松完成。不确定这是否是“最好”的方法,但效果很好!

storyboard screenshot

关于ios - 实现多个 UITableView 的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55210740/

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