2016-05-22 7 views
0

テーブルビューでは、最初に表示されたときに1つのセルがその下に表示されるセルと重なります。一番上のセルが見えなくなるまでスクロールし、スクロールバックするとセルが再び正常になります。 私はこの線とセパレータを失活:オーバーラップするUITableviewCell

self.tableView.separatorStyle = UITableViewCellSeparatorStyleNone; 

第二のセルが境界半径た上から下にそれを埋めるビューを有しています。細胞が最初に提示されるとき、境界は隠れている。

最初に読み込んだときにtableviewCellsの間隔を修正するにはどうすればよいですか? 2番目のセルが最初のセルの上にくるように、zインデックスを2番目のセルに設定できますか?

+0

正確な問題を特定するのに最適な画像を共有する場合は、 –

+0

あなたのテーブルビューを更新してください:cellForRowatIndexPath:問題を解決するのに役立つメソッドコード。 – kaushal

答えて

0

私は最終的に、トップセルの制約が問題を引き起こしていることを発見しました。私はレイアウト制約をプロパティに格納し、必要に応じて制約の定数を調整することで回避策を見つけました。

0

「zインデックスを2番目のセルに設定して、2番目のセルが最初のセルの上にくるようにすることはできますか?

のUITableViewCellこの使用テーブルビューのデリゲートにのでのUIViewのサブクラスである:

secondCell.layer.zPosition = 1。

関連する問題