- を正確に特定する方法最初のセパレータ?またはXcodeによって。 (参考にする方が良い)
- 書く方法は? MyTableView setSeparatorColor:[UIColor NO COLOR]プログラムでこれを解決しようとすると
テーブルビューの最初のセパレータを透明(不透明)にする方法はありますか?
!
テーブルビューの最初のセパレータを透明(不透明)にする方法はありますか?
!
separatorColorはUITableViewのプロパティです。どの値を最後に割り当てても、その値は上書きされます。したがって、異なる細胞に異なる色を設定することはできません。
各セルに独自のUIViewを、高さ= 1ピクセル、幅がtableViewCellのセパレータとして作成できます。 最初のセルの区切り線を非表示にするか、背景色をクリアにします。 残りのセルに必要な色を割り当てます。
あなたはしかし、(私はちょうど新しい解決策を見つけることを望んだ、それを知っていた... をwillDisplayCell
func tableView(tableView: UITableView, willDisplayCell cell: UITableViewCell, forRowAtIndexPath indexPath: NSIndexPath) {
if indexPath.row == 0 {
tableView.separatorColor = UIColor.clear
} else {
tableView.separatorColor = UIColor.green
}
}
投稿する前にこれをチェックしましたか?) – Oleksandr
のTHX助けを取ることができ、私はあなたが優先順位を変更することができますね...しかし、どのように.. ?) – Oleksandr