IOS Swift3卡栈覆盖

Posted

技术标签:

【中文标题】IOS Swift3卡栈覆盖【英文标题】:IOS Swift3 card stack overlay 【发布时间】:2017-03-31 07:55:18 【问题描述】:

我正在使用 swift3 和 Xcode8 来开发 iPhone 应用程序。我想达到以下效果:有一组卡片,我可以滚动并点击一张卡片来选择卡片,然后选择的卡片会自行显示。

我是ios开发的新手,想的是用collection view,但是collection view如何实现这种卡片叠加效果呢?

或者我应该使用其他东西吗?任何人都可以提供一些线索吗?谢谢!

【问题讨论】:

您可以尝试一些库:iCarousel 或 CardStack 或 TGLStackedViewController 嗨,谢谢,我看到了这些库,但都是 OC 语言的,有没有 swift 的?或者,如果我不使用库,有什么线索可以实现吗? 【参考方案1】:

看看MMCardView,目前支持 Swift 3。

就实现这一点而言,集合视图将是一个开始 - 深入研究库,这是常见的实现方式。如果您不想实现库,请查看库文件并了解它们是如何实现的,并将其调整为您想要的方式。

【讨论】:

谢谢你的信息,这个库很适合我!

以上是关于IOS Swift3卡栈覆盖的主要内容,如果未能解决你的问题,请参考以下文章

Swift 3 - 无法覆盖'imagePickerController'

XCUIApplication 仅适用于 iOS 9.0 或更新版本,swift3

使用 Swift3 子类化 CALayer + 隐式动画

iOS,Swift3)如何将通知声音设置为广播流?

iOS 日期处理 (Swift3.0 NSDate)

iOS 应用在导航期间迁移到 swift3 后崩溃