次のようなカスタム UITableViewCell があります。
ここの白いテキスト ボックスは、基本的に Google オートコンプリートのように機能します。したがって、ユーザーが何かを入力し始めると、別のテーブルビューがテキストフィールドの下部から拡張され、最大 5 つのオートコンプリート結果が表示されます。
そのため、コンテンツビュー内に別のテーブルビューを持つテーブルビューセルがあります。ネストされたテーブルビューは、ユーザーが検索を開始するまで高さが 0 であり、その後最大 5 つの結果を表示するように成長します。ネストされたテーブルビューを親ビューの外に拡張できるようにしたいのですが、クリップされています。
オートコンプリートの結果を含むテーブルビューは、テーブルビュー セルの端で切り取られています。クリップのサブビューとクリップを設定して、ほぼすべてのプロパティを NO に設定しようとしましたが、セルのコンテンツ ビューの外にはまだ表示されません。
これが起こっていることです:
フランスの後にスクロールできる結果がさらに 4 つありますが、ネストされたテーブルビューは、その下の次のテーブルビュー セルによって明らかにカットオフされています。
私は設定しました:テーブルビューセルのコンテンツビューはサブビューをNOにクリップし、メインテーブルビューはサブビューをクリップしますがNOに設定され、ネストされたテーブルビューの境界へのクリップはNOに設定されます。
このネストされたテーブルビューを親ビュー (cell.contentview) の外で成長できるようにすることは可能ですか?