什么类似于swift中的坐标布局(如android)?

时间:2017-06-05 03:52:17

标签: ios swift animation

我只想在我的应用中给动画像tinder来显示个人资料描述页面。在android中它通过使用坐标布局类在材质设计中的默认功能。任何人都知道如何在我的应用程序中提供相同的动画?

2 个答案:

答案 0 :(得分:0)

  

CoordinatorLayout的主要吸引力在于它的协调能力   通过坐标

在其中的视图的动画和过渡

iOS

中没有这样的布局类型

iOS布局更简单,并且为您提供更多控制,您需要做的是使用一些UIView并通过约束操纵它们,因为约束布局与动画完美配合

或者如果你想制作一个单独的东西,你可以添加UIContainer,然后添加你的UIViewController'

有一个简单的动画自动布局约束教程: https://useyourloaf.com/blog/animating-autolayout-constraints/

答案 1 :(得分:0)

我认为我们可以使用自动布局约束来管理

  1. 创建要隐藏和显示的视图。例如:bottomView
  2. 将高度限制赋予该bottomView。
  3. 在bottomView和topView之间提供您想要向上移动的垂直约束。
  4. 当您显示bottomView时,topView将自动向上移动,或者如果您隐藏bottomView,则自动topView将向下移动。
  5. 多数民众赞成。