我想知道 Twitter 是如何实现其个人资料屏幕的。起初我以为它是一个带有标题(个人资料信息)和部分标题(用于选择推文/媒体/收藏夹的分段控件)的表格视图。这对我来说是有意义的,因为当用户向下滚动时,配置文件信息消失,但分段控件保留,而这正是普通 UITableView 标题视图和部分标题的行为。顶部导航栏下方还有一个图像视图,但这对我来说并不重要。这是我认为的可视化:
我尝试在 Interface Builder 中重新创建它,这就是我得到的。滑块引起了我的注意:它与 Twitter 应用程序不同,它从表视图标题的顶部开始,而不是从单元格的顶部开始。
那么……他们是如何实现的呢?他们是否将 UITableView 放入 UIScrollView 中并自己处理触摸/滚动事件?我不这么认为,因为它令人沮丧,但我想不出其他解释。
我不确定滑块,但是here https://github.com/BillCarsonFr/twitterprofilepage他们在模仿 Twitter 个人资料视图方面做得非常好。所以仔细看看,也许你会发现这很有帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)