2017-03-24 12 views
0

私はUITableViewCell内にUICollectionViewを持っています。 UICollectionViewCellのawakeFromNibが呼び出されます。セルが作成され、UICollectionViewCellのdidSelectデリゲートは期待通りに機能します。 UICollectionViewのスクロールは、期待どおりに動作します。しかし、細胞は見えません。ビューがデバッグ・ツールを介してビュー階層に取り込まれると、セルは適切なデータで表示されます。UICollectionViewCellは表示されませんが、ビュー階層でキャプチャされます

ありがとうございます。

+0

わかりやすいコードやスクリーンショットをご覧ください。 – Tuhin

+0

コードを追加してください。 –

+0

最初に表示階層が正しいかどうか確認してから、色を確認してください –

答えて

0

UICollectionViewCellの色で確認しましたか?あなたはおそらくUICollectionViewCellの色を白に設定して、それは見えません。あなたは私たちが、私は、ユーザー定義のランタイム属性に言及したいくつかの間違った属性を持っていたとして、あなたがあなたのcellforitemanindexpath

1

に何をやったか教えてください色を設定した場合

はまた、ビューは、それらの属性を持つ画面上の層をレンダリングすることができませんでした。これは、セルが画面上では表示されず、ビュー階層でキャプチャされた理由です。

ユーザ定義のランタイムアトリビュートの属性が正しくないため、コンソールでエラーが発生しました。 (layer.shadowRadius)ユーザー定義の検査済みプロパティー(UICollectionViewCell)を設定できませんでした。 この問題を修正すると、私の問題が解決しました。

ありがとうございました

関連する問題