【问题标题】:Display alternative View on top of a TableView when SearchBar is not returning results当 SearchBar 未返回结果时,在 TableView 顶部显示替代视图
【发布时间】:2011-12-24 13:47:18
【问题描述】:

在我的应用程序中,我有一个由搜索栏填充的表格视图(我的意思是,搜索栏正在查询 CoreData,表格视图由结果填充)。

现在,当进入应用程序的这一部分时,我有一个空的 Table View 等待用户在搜索栏中输入内容。

我想要在表格没有结果时显示替代视图。 从昨天开始我已经用谷歌搜索了很多,我找到的唯一解决方案是: A UITableView with an "empty" view

...但我不能让它工作。如果有人有一些提示,或者可以指向一些 URL 来研究解决方案,将非常感谢:)

谢谢你们的时间

【问题讨论】:

    标签: iphone uitableview uiview


    【解决方案1】:

    您可以在表格视图下方添加备用视图。当搜索栏中没有文本时,将 tableview 隐藏,以便它下面的视图显示出来。当您要显示搜索结果时,将替代视图隐藏并将 tableview 的 hidden 属性设置为 FALSE。

    【讨论】:

    • 我应该在 UITabViewController 类中添加这个视图吗?
    • 抱歉,我不得不切换到应用程序的另一部分工作。到目前为止,我无法尝试任何解决方案,如果可行,我会告诉你:)
    • 好的,我用你的方法。唯一的区别是,我基本上没有设置 tableView 隐藏,而是设置了替代视图的隐藏属性。谢谢你的时间!为你投票:)
    猜你喜欢
    • 2016-11-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-21
    相关资源
    最近更新 更多