我的应用程序与iphone的地址簿非常相似。使用searchdisplay控制器实现整个搜索和索引。问题是,从搜索结果中,当我点击某个单元格时,它实际上会加载一个新屏幕,同时按下并返回主页tableview屏幕,索引缩小
我能想到的可能原因是键盘。即使在搜索栏出现键盘后,是否可以在uitableview的右侧自动调整索引大小。
答案 0 :(得分:0)
你的意思是你删除键盘后,将索引调整到表的全长,搜索已经消失了吗?如果是,请使用reloadSectionIndexTitles
。
答案 1 :(得分:0)
我的源代码中出现了问题。当我从搜索结果加载视图时,我实际上释放了键盘。当我从新加载的视图返回并按下标准取消按钮时,它加载了具有半索引视图的tableview。现在我删除了实际释放键盘的代码。然后它正常工作。