不同视图控制器上的类似 Snapchat 的按钮

2023-12-20

3 个主要的 Snapchat 按钮位于屏幕底部,但当您在不同的视图控制器之间滑动和移动时,它们会保持在相同的位置。不仅如此,它们还会根据您所处的视图而缩小和放大。

我正在尝试做类似的事情。我的 vc 顶部有一个按钮,当我转到另一个按钮时,我希望它保留在那里并且仍然可以正常工作。


解决这个问题的一种可能的方法是使用UIPageViewController并设置它以显示所需的UIViewControllers在适当的索引。在子类化之后,您必须以编程方式添加按钮UIPageViewController.

或者:

您还可以使用UICollectionView使用全屏尺寸的单元格并添加所需的UIViewController.view在适当的索引内UICollectionViewCell.contentView。在顶部添加按钮UICollectionView并通过增加或减少基于约束的动画按钮scrollView contentOffset

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

不同视图控制器上的类似 Snapchat 的按钮 的相关文章

随机推荐