gpt4 book ai didi

ios - iOS 上的 Twitter 个人资料是什么类型的 View ?界面 TableView ?

转载 作者:行者123 更新时间:2023-11-29 12:50:56 25 4
gpt4 key购买 nike

iOS 中的 Twitter 个人资料 View 是否只是一个非常动态的表格 View ?标题中有什么,单元格中有什么?我刚刚开始为 iOS 开发,我正在尝试了解大玩家并确定他们使用什么以及如何使用它。
我做了一个类似的 View ,但它是由精心放置的 subview 组成的 View ,我想知道这样的东西是否是更好的路线。

如果它是一个 UITableView,它们之间如何具有不同间距的动态单元格等?我知道你可以改变单元格大小、布局和插图,但在这个程度上,在一个表格 View 中?

请不要因为我问的是只有 Twitter 开发人员确定的非技术问题而对我投反对票,我真的很好奇,不知道还能问什么。我只是在寻找专业意见。

Profile top

Profile scrolled down

最佳答案

在我看来,它可能是一个非常动态的 UITableView。或者至少,它可能会重新创建为 UITableView(如果尚未创建的话)。

我现在正在查看 Twitter 个人资料页面,我想大概有 5 个部分:

  1. 标题(从个人资料图片到“关注”按钮的所有内容)
  2. 最近的推文(包括“查看更多”按钮)
  3. 照片
  4. “特殊”项目(关注、关注者、收藏夹和列表)
  5. 关注谁

此 View 中唯一让我感到特别独特和特别的部分是横幅图像,当您向下拉得太远时,它会模糊和缩放。我不太清楚他们是怎么做到的。他们可能会跟踪 ScrollView 的偏移量,如果偏移量为正(即它被拉下),则缩放和模糊横幅(并以某种方式使用偏移量值作为缩放因子)。

所有其他组件都可以通过(仔细地)为每个独特目的(例如推文、图像轮播、其他配置文件)设计自定义 UITableViewCells 来重新创建,然后使用来自推文或配置文件的数据填充这些单元格。

关于ios - iOS 上的 Twitter 个人资料是什么类型的 View ?界面 TableView ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22456742/

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