2

私はUITableView(たまたまUISearchBar)を持っていて、その上の白/灰色の境界線を取り除く方法を理解できないようです。とその上の黒の間にシームレスな黒が必要UISearchBarです。

を非表示にして、それがそれと関係があるかどうかを確認しようとUISearchBarしましたが、それでも線が表示されました。

何か案は?

ライン

4

4 に答える 4

9

私の場合、それは設定するのに役立ちました:

    searchBar.clipsToBounds = YES;
于 2013-01-17T14:08:48.763 に答える
1

要件に応じてUISearchBarの背景をカスタマイズする必要があります。このチュートリアルをご覧ください。

于 2013-01-09T04:07:50.067 に答える
1

これを試してみてください。これにより、セルの境界線の色を設定できます。特定のセルの境界線の色を変更する場合は、次のように条件を設定します。if(indexPath.row == yourcell):

tableView.separatorColor = [UIColor blackColor];

また、上記のメソッドは、テーブルビューデータソースのCellForRowAtIndexPathメソッドに配置する必要があります。

動作する場合はお知らせください。

于 2013-01-09T05:08:25.617 に答える
1

これは、私が使用していたpullToRefreshビュー(SensibleTableViewを使用)と関係がありました。描画するためのコードがdrawRectにありました。

于 2013-01-10T02:14:25.967 に答える