如何创建类似safari的搜索栏的搜索栏? SWIFT

时间:2019-10-04 21:16:26

标签: swift webkit searchbar

如何创建像野生动物园一样的搜索栏

就像我发布的照片​​一样 滚动屏幕时搜索栏变小或隐藏

...

PHOTOS

1 个答案:

答案 0 :(得分:0)

如果您能说出您之前尝试过的内容,那将是很棒的。 这样我们可以为您提供更好的帮助。

为此,您需要一个@JsonIgnoreProperties(value={"hibernateLazyInitializer","handler"}) 类型的视图(UIScrollViewUITableView等)。

实施此委托方法,它应该可以解决问题。 调整UICollectionView变量以适应您的需求。

swipeThreshold

作为参考的旧答案

这是一种实现方法-通过使用 func scrollViewDidScroll(_ scrollView: UIScrollView) { let swipeThreshold: CGFloat = 10 let y = scrollView.panGestureRecognizer.translation(in: scrollView).y if y != 0 && swipeThreshold > y { navigationController?.setNavigationBarHidden(true, animated: true) } else { navigationController?.setNavigationBarHidden(false, animated: true) } } 使用SFSafariViewController

SafariServices