2017-10-18 20 views
0

iOS 11のUISearchControllerの下の行を削除するにはどうすればよいですか?iOS 11でUISearchControllerの下の行を削除するにはどうすればよいですか?

私はこのコードを使用してUISearchControllerを追加しました:

navigationItem.searchController = searchController 

が、奇妙なラインがその下にあることを実行した後:

enter image description here

行を削除する方法上の任意のアドバイスは、または少なくともその色を選択すると非常に高く評価されます。

+0

を。その用語を検索すると、さまざまなソリューションを見つけることができます。 – Koen

答えて

1

ハックソリューションが、今の私が持っている最高の、暗線の重複白線ビュー追加されています。私はそれが `hairline`と呼ばれるものだと思う

let lineView = UIView(frame: CGRect(x: 0, y: searchController.searchBar.frame.height-4, width: view.bounds.width, height: 1)) 
lineView.backgroundColor = .white 
searchController.searchBar.addSubview(lineView)