【发布时间】:2013-10-18 13:15:45
【问题描述】:
我创建了一个小应用程序食谱书,并决定添加一个搜索显示控制器。问题是当我点击搜索栏时,键盘出现并遮住了我的搜索栏,但我可以看到它。当我开始输入一些字母时(例如egg,我的tableView中有这个单元格)searchTableView出现,我的单元格出现了,但是搜索栏已经消失了。
我做错了什么?它在 iOS 6.0 或 iOS 6.1 中运行良好。
【问题讨论】:
-
请提供一个代码小示例,演示您尝试过的内容并显示问题。
-
无论这个问题是什么,都知道 iOS 7 中的搜索栏有问题。见petersteinberger.com/blog/2013/…
-
非常感谢您的回答!了解这是一个错误还是我的错误对我来说很重要。因为我只是按照一个网站上教程中的说明进行操作)但我还不明白上面链接中的代码))这对我来说很难)))
-
P.S.如果有错误,搜索栏如何在我的 iOS7 上的 iPhone 上工作?应用中的地址簿或其他搜索示例
-
这可能是由于 iOS 7 中的状态栏问题。您可以在 SearchBar 的 textBegin 发生时设置 SearchBar 的框架(例如 +40px)。当文本开始编辑时,这应该将 SearchBar 带到相同的位置。
标签: ios objective-c xcode ios7 uisearchbar