swift - 如何隐藏搜索栏并使其在按下按钮时显示

标签 swift xcode uisearchbar

如何使 SearchBar Controller 在 View 加载时隐藏自身,然后在按下按钮时出现,然后在向上滚动时再次消失。将搜索功能立即弹出并隐藏,直到再次按下按钮。

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

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

非常感谢大家

最佳答案

这可能不是您正在寻找的,但它会起作用。

在您看来,didload:

YourTextFied.alpha = 0.0

将 YourTextField 更改为您的商店名称,这将在 View 加载时隐藏代码。

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

YourTextField.alpha = 1.0

关于swift - 如何隐藏搜索栏并使其在按下按钮时显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39388439/

相关文章:

ios - 无法将 AnyObject 类型的值分配给 String 类型的值

ios - 快速检查 NSData 是否存在

swift - 在 Swift : "cannot convert return expression of type ' Subclass ?' to return type ' Self ?'" 中创建类集群(使用工厂方法)

ios - 如何在 iOS 中使用 Firebase 修复此 Signal SIGABRT?

ios - XCode 框架/库开发工作流程

ios - 在 Swift 中,如何在 URL 中附加 UISearchbar 中的字符串并在 Safari 中自动打开它?

ios - 滚动表格 View 并单击搜索器崩溃应用程序

ios - UISlider 在 Anmation 运行时获取 Value

ios - 如何将 Xcode 应用程序部署到 iPhone?

ios - 新创建的Apple开发者帐户未显示应用