如何着手为 Swift 创建自定义顶部 bar/navigation 栏过渡?
How to go about creating a custom top bar/navigation bar transition for Swift?
我已经在下面的图像中插入了一个 link 来说明我要创建的内容。我想要一个顶部的粘性导航栏,它会在向下滚动时改变形状并压缩其中包含的徽标。
https://i.stack.imgur.com/X4q7Q.png
我对 Swift 比较陌生,不熟悉编码转换的大多数中间概念。 (不用码出来,有办法storyboard就可以了)
Youtube 教程为我提供了一些关于如何使用顶部栏的背景知识,但 none 可以具体说明我将如何执行此操作。我了解如何创建前后屏幕,但问题是:如何进行形状变化过渡?
也许 类 之外的插件可以使这成为可能?
不管怎样,谢谢!
如果您提供的 link 下面的内容是 tableview 或 scrollview 使用滚动委托来操纵上面的导航视图,数学将是你的。
代表姓名
func scrollViewDidScroll(_ scrollView: UIScrollView)
在这里您将相应地操作您的导航视图。
通过 link 获取更多帮助 - https://medium.com/if-let-swift-programming/how-to-create-a-stretchable-tableviewheader-in-ios-ee9ed049aba3
我已经在下面的图像中插入了一个 link 来说明我要创建的内容。我想要一个顶部的粘性导航栏,它会在向下滚动时改变形状并压缩其中包含的徽标。
https://i.stack.imgur.com/X4q7Q.png
我对 Swift 比较陌生,不熟悉编码转换的大多数中间概念。 (不用码出来,有办法storyboard就可以了)
Youtube 教程为我提供了一些关于如何使用顶部栏的背景知识,但 none 可以具体说明我将如何执行此操作。我了解如何创建前后屏幕,但问题是:如何进行形状变化过渡?
也许 类 之外的插件可以使这成为可能?
不管怎样,谢谢!
如果您提供的 link 下面的内容是 tableview 或 scrollview 使用滚动委托来操纵上面的导航视图,数学将是你的。 代表姓名
func scrollViewDidScroll(_ scrollView: UIScrollView)
在这里您将相应地操作您的导航视图。
通过 link 获取更多帮助 - https://medium.com/if-let-swift-programming/how-to-create-a-stretchable-tableviewheader-in-ios-ee9ed049aba3