如何隐藏搜索栏并在按下按钮时显示

时间:2016-09-08 10:22:56

标签: swift xcode uisearchbar

如何在加载视图时隐藏SearchBar Controller,然后在按下按钮时显示,然后在向上滚动时再次消失。将搜索功能向上捕捉并隐藏,直到再次按下该按钮。

I'm using storyboard to create this, am I doing it correctly?

我这样做了吗?我已经查找了教程,他们都指向将Searchbar添加到TableHeaderView。我想知道TableHeaderview设置为静态时是否有TableView

非常感谢你们

3 个答案:

答案 0 :(得分:0)

这可能不是您正在寻找的东西,但这可行。

在viewdidload中:

YourTextFied.alpha = 0.0

将YourTextField更改为插座名称,并在视图加载时隐藏代码。

按下按钮时,只需运行代码:

YourTextField.alpha = 1.0

答案 1 :(得分:0)

你可以在加载视图之前使用view.hidden = true,然后在按下按钮时使用view.hidden = false

答案 2 :(得分:0)

没关系,我在这里找到了一个非常好的指南,可以在按下搜索按钮时在导航栏上为搜索栏设置动画。

How to animate add UISearchBar on top of UINavigationBar

谢谢!