2017-01-18 10 views
2

IOS開発で新しくなったので、tableViewCustomeCellを追加しようとしていますが、ライブラリから追加できません。私がやっている何スタティックUITableViewCellをテーブルビューに追加できません

はそれで私のViewControllerよりもドラッグでtableviewセルをTableViewをドラッグしますが、そのテーブルビューにそれを追加することはできませんViewControllerの見解の下に余分なビューとして追加されます。

ドラッグアンドドロップでセルを追加するにはどうすればいいですか?

スクリーンショット:

は私がコーディングすることによって、セルを追加することが、その非常に長いプロセスは、コードですべてのものを追加する方法を知っています。

ご了承ください。

ありがとうございます。このためenter image description hereenter image description here

+0

ようこそスタックオーバーフロー!あなたに素晴らしい答えを与えるために、もしあなたがまだ持っていなければ、あなたが[尋ねる]を一目で把握すれば、私たちを助けるかもしれません。あなたが[mcve]を提供できるなら、それは役に立つかもしれません。 – Mat

+0

私のビュースクリーンショットを追加しましょう – BhaviDev

+1

'sotryboard'ではなく' XIB'で作業しているかもしれません。 –

答えて

1

に示すように、あなたがしている間、あなたがTableViewにカスタムセルを追加することはできません私のexprienceを1として1でプロトタイプ細胞を増やし、あなたのテーブルビューを選択し、インスペクタウィンドウでViewController/View/CellXIBに変更してください。そのために

あなたは2オプション

第一持っている:利用ストーリーボードあなたTableViewCellを設計するために。

第二:XIBで新しいカスタムセルを作成し、以下のようなあなたのtableViewNIBと名前にロードします。

UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"TableViewCell"]; 
if (cell == nil) { 
    // Create a temporary UIViewController to instantiate the custom cell. 
    NSArray *topLevelObjects = [[NSBundle mainBundle] loadNibNamed:@"TableViewCell" owner:self options:nil]; 
    // Grab a pointer to the first object (presumably the custom cell, as that's all the XIB should contain). 
    cell = [topLevelObjects objectAtIndex:0]; 
} 

これは、XIBにセルを追加するのに役立ちます。

+0

はい、カスタムクラスを作成することで、カスタムテーブルをカスタムテーブルに追加できます。 – BhaviDev

-1

最初のスクリーンショット

enter image description here

+0

申し訳ありませんが、そこに属性インスペクタのプロトタイプセルオプションはありません。 – BhaviDev

+0

あなたのテーブルビューを最初に選択しますか? –

+0

はいテーブルビューを選択しましたが、プロトタイプセルのようなオプションはありません。 – BhaviDev