3 个主要的 snapchat 按钮位于屏幕底部,但当您在不同的 View Controller 之间滑动和移动时,它们会保持在相同的位置。不仅如此,它们还会根据您所在的 View 缩小和增大。
我正在尝试做类似的事情。我的 vc 顶部有一个按钮,当我转到另一个按钮时,我希望它保留在那里并且仍然可以使用。
最佳答案
解决此问题的一种可能方法是使用 UIPageViewController
并将其设置为在适当的索引处显示所需的 UIViewControllers
。在继承 UIPageViewController
之后,您必须以编程方式添加按钮。
或者:
您还可以将 UICollectionView
与全屏大小的单元格一起使用,并在 UICollectionViewCell.contentView
内的适当索引处添加所需的 UIViewController.view
.在 UICollectionView
顶部添加按钮,并根据 scrollView
contentOffset
关于ios - Snapchat 就像不同 View Controller 上的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40327355/