2017-07-11 8 views
0

私は "ペン先"を登録しようとしていますが、オンラインの回答のほとんどは.xibファイルですが、私のプロジェクトには.xibファイルはありません。 TableViewから自分のセルの店舗にアクセスできるようにするために、nibNameとして何を設定する必要がありますか?私のビューから私の店にアクセスするペン先を登録しようとしています

let nib = UINib(nibName: "????", bundle: Bundle.main) 
holesTableView.register(nib, forCellReuseIdentifier: "cell") 

すべてに感謝を助ける:)

答えて

0

をあなたのプロジェクトに.xibファイルを作成して追加する必要がありますテーブルビューセル用ペン先を登録するには。基本的に@IBOutletは、.xibのUI要素とソースコードの間の接続を意味します。さらに詳しい情報を見るhere

+0

私は見る。実際に新しい.xibファイルを作成し、ViewControllerクラスのTableViewCellクラスのアウトレットを使用できるように接続する必要がありますか?私はストーリーボードと.xibファイルを使用していないからです。 – Hinni

+0

ストーリーボードでセルプロトタイプを定義できます。この場合、.xibを登録する必要はありません。 – ninjaproger

+0

ええ、私はそれをやったことがありますが、プロトタイプセルに2つのラベルがあり、それらを編集できる唯一の方法は次のものを使用することです: 'cell.textLabel? .text = "STRING" ' それは自分のセルの最初のラベルだけを編集します。 「textLabel?」を変更しようとすると私のプロトタイプのセルにあるラベルアウトレットの名前に、私がアプリを実行すると、TableViewからセルが消えます。 複雑な質問に申し訳ありません:S – Hinni

関連する問題