UISearchBar没有出现

joe*_*oec 6 cocoa-touch uitableview uisearchbar

我有视图控制器,进入视图我已经放了一个表视图,一个搜索栏进入表的标题...搜索栏没有显示,只是空表视图.

我需要做些额外的事情吗?我很确定它与viewUIViewController 的插座有关,设置为View......

谢谢

Bde*_*eez 8

对于其他可能正在登陆此问题的人,我遇到了一个非常类似的情况,其中添加了UISearchBar的UITableViewController没有显示.如果您发现自己处于这种情况,请仔细检查您实际上是否正在呼叫:

initWithNibName:@"MyNibName" bundle:nil
Run Code Online (Sandbox Code Playgroud)

初始化视图控制器而不是常见的表视图初始化:

initWithStyle:UITableViewStylePlain
Run Code Online (Sandbox Code Playgroud)

我愚蠢地将搜索栏添加到Nib,然后使用样式init加载它(它完全跳过Nib并从头开始加载表视图)


joe*_*oec -1

修复了使用带有控制器的 UISearchBar 的问题。