私はUITableView
(たまたまUISearchBar
)を持っていて、その上の白/灰色の境界線を取り除く方法を理解できないようです。とその上の黒の間にシームレスな黒が必要UISearchBar
です。
を非表示にして、それがそれと関係があるかどうかを確認しようとUISearchBar
しましたが、それでも線が表示されました。
何か案は?
私はUITableView
(たまたまUISearchBar
)を持っていて、その上の白/灰色の境界線を取り除く方法を理解できないようです。とその上の黒の間にシームレスな黒が必要UISearchBar
です。
を非表示にして、それがそれと関係があるかどうかを確認しようとUISearchBar
しましたが、それでも線が表示されました。
何か案は?
私の場合、それは設定するのに役立ちました:
searchBar.clipsToBounds = YES;
要件に応じてUISearchBarの背景をカスタマイズする必要があります。このチュートリアルをご覧ください。
これを試してみてください。これにより、セルの境界線の色を設定できます。特定のセルの境界線の色を変更する場合は、次のように条件を設定します。if(indexPath.row == yourcell):
tableView.separatorColor = [UIColor blackColor];
また、上記のメソッドは、テーブルビューデータソースのCellForRowAtIndexPathメソッドに配置する必要があります。
動作する場合はお知らせください。
これは、私が使用していたpullToRefreshビュー(SensibleTableViewを使用)と関係がありました。描画するためのコードがdrawRectにありました。