gpt4 book ai didi

ios - 展开/折叠 UITableViewCell 实现类似 Evernote 的过渡

转载 作者:技术小花猫 更新时间:2023-10-29 10:10:24 26 4
gpt4 key购买 nike

我对实现 View Controller 之间的转换很感兴趣,这与 Evernote 的 iOS 应用程序中的转换非常相似:

enter image description here

当点击“Places”时,它会平滑地扩展成看起来像 UINavigationController 的东西,周围有绿色边框。要折叠它,我可以点击“返回”或从屏幕左侧滑动以逐渐过渡到主屏幕。

我不是在寻找要复制粘贴的确切代码示例,而是在寻找有关要利用哪些概念和 Apple API 的高级指导。更具体地说,

  • 这可能使用了哪些过渡/动画 API?
  • 一旦“Places”展开,如何在整个 View Controller 周围实现绿色边框?

最佳答案

我认为它使用自定义过渡来实现放大效果。它可以通过使用这个第 3 方框架来实现:https://github.com/mluisbrown/LCZoomTransition作为一种模式,因为目标 View Controller 看起来像模态而不是目标 View Controller 。

关于ios - 展开/折叠 UITableViewCell 实现类似 Evernote 的过渡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27139674/

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