2016-04-27 47 views
1
  1. 搜索栏作为第一个视图控制器上的navigationitem titleView。键盘上

2.当点击搜索按钮,按第二视图控制器搜索栏添加导航标题查看

问题:附加的图片是从右侧移到左侧第二视图控制器推一些黑线后..请检查为了更好的理解

-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{ 

UIViewController *detail = [self.storyboard instantiateViewControllerWithIdentifier:@"SearchDetailViewController"]; 
[self.navigationController pushViewController:detail animated:YES]; 
} 

FirstViewController

Second View controller

+0

您需要显示代码。 – Halfstop

+0

我已添加代码 – SDVRY

+0

您在模拟器或设备中面对此问题吗? – Lion

回答

0

我面临同样的问题。您应该在推送前关闭搜索栏键盘。

[self.searchBar resignFirstResponder];

-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{ 
[self.searchBar resignFirstResponder]; 

UIViewController *detail = [self.storyboard instantiateViewControllerWithIdentifier:@"SearchDetailViewController"]; 
[self.navigationController pushViewController:detail animated:YES]; 
} 
+0

这是为我工作 – SDVRY