Im新的objC和我目前正在试验UISearchDisplayController。基本上我有一个字符串数组作为我的数据,我使用UISearchBarDisplayController来过滤我的数据。当我将searchText输入到搜索栏时,我能够检索正确的值。但是,当我的searhBar文本为空时,tableView消失。防止UISearchDisplayController隐藏UiTable
是否有可能防止tableView隐藏在这种情况下。我想要的只是如果searchBar文本为空,只需在表格中显示数组中的所有值。
我检查了表的隐藏/ alpha/frame属性,并试图解决我的问题,但我认为我在这里错误的路径。我在想如果我需要继承UISearchDisplayController并重写[setActive:YES animated:YES];?任何暗示将不胜感激。
试着子类的UISearchDisplayController并覆盖[SETACTIVE:动画:]方法和设置的tableView的一些性质只是为了让它出现在屏幕上。但仍然没有运气,无法弄清楚这一点。 :( – TheNitram