用于 Google Chrome(iOS 应用)的 UICollectionViewLayout 类似标签切换器的 UI
Posted
技术标签:
【中文标题】用于 Google Chrome(iOS 应用)的 UICollectionViewLayout 类似标签切换器的 UI【英文标题】:UICollectionViewLayout for Google Chrome (iOS App) Tab Switcher-like UI 【发布时间】:2017-06-28 01:57:54 【问题描述】:我的项目需要像 Google Chrome 的 Tab Switcher 这样的 UI。过去有这样的问题,但回复大多无关紧要,因为它是 5 年前写的,回复与静态和重叠的 Evernote UI 有关 (here)。我已经尝试了好几天,但我能得到的最好的结果是一些非常缓慢的东西。同样有趣的是,当编码时,在某些区域它工作,然后它没有。我没有选择任何代码,因为老实说,我的代码可能错误多于正确,我应该从头开始。
是什么让它如此混乱?自底向下必须最初是 100% 可见,接下来是 50%,接下来是 25%(相对于它们的高度),而且显然它是可滚动的。像chrome这样的滚动方向是第一个(最新)在底部,最后在顶部。但是,我还希望增加第一个和第二个之间的距离,如果您向下滚动以查看较少的最近视图,则第二个必须能够 100% 可见,因为底部的应用程序会从屏幕上消失。
是的,这是一个越狱项目,但这无关紧要,因为我已经在 ios 模拟器中为此部分编写了一个副本。这只是 UICollectionView 的布局问题。项目的所有其余部分,已编码
【问题讨论】:
【参考方案1】:我认为您可以通过以下库来达到预期的效果。 StickyCollectionView-Swift
【讨论】:
以上是关于用于 Google Chrome(iOS 应用)的 UICollectionViewLayout 类似标签切换器的 UI的主要内容,如果未能解决你的问题,请参考以下文章
python 用于直接从Google Chrome网上应用店下载Chrome扩展程序(CRX)文件的Python脚本。
python 用于直接从Google Chrome网上应用店下载Chrome扩展程序(CRX)文件的Python脚本。
正则表达式验证不适用于 Google Chrome Android 应用程序,但适用于 Chrome 浏览器 - PC