面白いUIチャレンジの人は誰ですか?もしそうなら、あなたは正しい場所に来ました!私はUITableViewController
をSwiftに持っていて、自己サイズ変更のセルを持っています(彼らはheightForRowAtIndexPath
の機能とは対照的にautolayout
を使います)。あなたは私のスクリーンショットから、細胞間に奇妙な隙間があることを見ることができます。そして、あなたがUIキャプチャのスクリーンショットを見れば、問題はおそらく細胞が間違っているということではないことがわかります。スペース内の表ビューセル。卸売業者は、検索バーで検索を開始すると多少ランダムにジャンプする傾向がありますが、並べ替えを設定すると(検索バーに添付されているフィルタスコープセレクタを使用して、2番目の画像に表示されます)iITableView、iOSバグのセル間の大きなギャップ?
HS生徒の開発者として、本当に本当に本当にありがとうございます。私は自分自身をiOSで初心者と呼んでいませんが、私は確かにUIを扱っているベテランではありません。
Urベストスタックオーバーフローコミュニティ!
は、問題は、あなたのレイアウト制約および/またはコードではなくiOSのバグをほぼ確実です。ヘルプが必要な場合は、さらに多くの情報を提供する必要があります。あなたのセルの高さが変わったら、私はあなたが** heightForRowAtIndexPath'を実装する必要があると思います。 –
ダンカンさんに感謝します。どのような詳細が役立つでしょうか?レイアウトの制約が働いていることはかなり確信していますが、かなりシンプルで、問題があるとセルにギャップが生じてはいけません。レイアウト制約の問題は、UIキャプチャではっきりとわかるはずです(最初はDIDに問題があったので、私はそれを修正しました)。また、いいえ、あなたは 'heightForRowAtIndexPath'を実装する必要はありません。 [これはこの機能の使用を避ける方法を説明しています。](https://www.raywenderlich.com/129059/self-sizing-table-view-cells) – PyPiePi