在 iOS 中,您将这种堆叠的文件夹视图称为啥?

Posted

技术标签:

【中文标题】在 iOS 中,您将这种堆叠的文件夹视图称为啥?【英文标题】:What do you call this stacked folders looking view in iOS?在 iOS 中,您将这种堆叠的文件夹视图称为什么? 【发布时间】:2014-03-25 09:07:24 【问题描述】:

(来源:mshcdn.com)

这个视图叫什么?

它就像堆叠的文件夹(库比蒂诺,纽约,奥斯汀,你的位置),当你触摸一个时。

放大显示更多细节,制作复杂吗?

谁能给我一个链接,关于如何创建一个?

谢谢。

【问题讨论】:

插入图片。我不信任您的外部链接,也不能强迫其他任何人这样做。 如果我没记错的话,我想我是在存折上看到的? 可以使用 UIKit Dynamics 创建,我相信这些只是 UIView 在彼此之上并相应定位。 ios7 By 教程书上有一个教程,它创建了一个具有相同功能和外观的应用程序。 【参考方案1】:

它看起来很像Accordion。

Cocoa Controls 和 Cocoapods 上有许多 Accordion 项目。

【讨论】:

【参考方案2】:

这只是使用UITableView 并自定义点击单元格时发生的情况。

你不需要UIKit Dynamics 来处理这样的事情。我也不会将多个UIViews 放在一起,好像不止少数会遇到内存问题。

到下一个屏幕的过渡是自定义过渡。您可以在 WWDC 2013 视频中阅读有关这些内容的更多信息。我想是第 218 次会议。

或者可能在http://developer.apple.com 网站上的技术讲座视频中。

iOS 天气应用使用了类似的概念。我大约 30% 通过尝试对其进行逆向工程。我相信它使用带有布局到布局转换的UICollectionView

【讨论】:

【参考方案3】:

这不是标准的视图控制器布局。我认为您可以将其称为“堆叠视图控制器”,因为它本身不是导航控制器(没有推送/弹出),也不是标签栏控制器,也不是任何已知的东西。

【讨论】:

以上是关于在 iOS 中,您将这种堆叠的文件夹视图称为啥?的主要内容,如果未能解决你的问题,请参考以下文章

iOS Swift:如何实现类似用户界面的堆叠卡片?

为啥 UIStackView 不堆叠 UILabel 安排的子视图?

iOS - 我们将弹出的菜单类型称为啥,如突出显示文本时所见

iOS 为啥在这种情况下 backBarButtonItem 为零

您甚至将代码自动更新的能力称为啥?您是如何做到的?

iOS Auto Layout - 如何让两个堆叠的纵向视图在横向中并排移动?