8

Xcode 4 では、ストーリーボードの動的 UITableViewCell プロトタイプの contentView にサブビューを追加できました。これを行うことができなくなったようです-ビューをテーブルビューセルにドラッグすると、それをセルに追加できず、親テーブルビューにのみ追加できます。私がまだ知らない、これを行う新しい方法はありますか?

絵コンテ

階層を表示

4

4 に答える 4

12

Xcode 5 のバグです。

コンテンツ ビューなしで作成されたセル。私の場合、プロトタイプ セルをもう 1 つ追加し、前のセルを削除すると、新しいセル コンテンツ ビューが表示されます。

于 2013-12-02T12:35:34.190 に答える
11

Xcode 5 でも可能です。

できない理由は、セルの contentView が欠落しているためだと思います。誤って削除したか、XIB またはストーリーボードが破損した可能性があります。

通常、Table View Controller 階層は次のようになります。次に、サブビューを contentView に追加します。

それが私であり、あなたがまだ開発の初期段階にある場合、私はそれを再作成するか、そうでなければセルを独自の XIB に分割します (これには、他のビューコントローラーで再利用可能にするという良い副作用もあります)

ここに画像の説明を入力

于 2013-10-17T19:02:46.810 に答える
3

Xcode 5 ストーリーボードで、UITableViewを選択し、 Attribute Inspector の Prototype Cells count オプションをクリックしてPrototype セルを追加すると、初めてPrototype セルがContent Viewなしで作成されます。

この問題の解決策は、2 つのプロトタイプ セルを作成して最初のセルを削除する、オブジェクト ライブラリから UITableView にテーブル ビュー セルをドラッグ アンド ドロップすることです。どちらの場合も、 Content View を持つTableViewCell があります

于 2014-01-18T22:09:42.637 に答える