2016-04-27 61 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