メインのViewControllerクラス内でコード内にtableViewを定義しました。私はそれをメインビューに追加し、またカスタムのtableViewCellを迅速なファイルで定義しました。私は、サブクラス化されたUITableViewCell
でデフォルトになる単一のtextLabelにいくつかのデータソース情報を表示する基本アプリケーションをセットアップしました。しかし、インタフェースビルダーで少し複雑なUIを設計したいと思っています。私のViewControllerはメインストーリーボードで定義されています。既存のtableViewCellをストーリーボードのprototype cell
ビュー要素と同期させるにはどうすればよいですか?自分のクラスでセル識別子とカスタムクラスを入力するだけでなく、その識別子でdequeueReusableCellWithIdentifier
を呼び出して結果を自分のカスタムタイプにキャストしても、ストーリーボードにロードされたプロパティを持つセルが表示されません。Storyboard PrototypeセルからTableViewCellをデキューしますか?
0
A
答えて
0
使用しているコードを表示できますか?私はそれが仕事を得ることができた
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCellWithIdentifier("reuseIdentifier", forIndexPath: indexPath) as! CustomCell
return cell
}
関連する問題
- 1. セルをデキューする必要がありますか?セルがUITableViewCellの場合は割り当てますか?
- 2. iOS - オブザーバーがtableViewデキュー再利用可能セルをデキューする
- 3. `識別子MyCellを持つセルをデキューできません。 '
- 4. キューから特定の値をデキューしますか?
- 5. 識別子「GroupMessageCell」のセルをデキューできません。
- 6. STATIC tableviewcellから新しいtableviewcontrollerへの接続
- 7. UIButton - NSInternalInconsistencyException - 識別子Cell2のセルをデキューできません
- 8. Xcodeから.storyboardファイルを回復する
- 9. Xamarin.iOSからStoryboardを参照するバインディングライブラリ
- 10. C++はデキューからデキューへ要素を移動するときに2倍のメモリを使用します
- 11. jQueryからPrototype/Scriptaculousへ - divを隠して表示しますか?
- 12. TableViewCell私のXcodeプロジェクトでセルを作成するときに、
- 13. 垂直スクロールイベントをuibuttonからtableviewcellに渡します。
- 14. FireViewのデータをTableViewCellからViewControllerに渡します。
- 15. .prototypeと[[prototype]]。 .prototypeが空のオブジェクトであるのはなぜですか?
- 16. すぐにセルをデキューするにはどうすればよいですか?
- 17. uicollectionviewセルをデキューするのに問題が発生しました。(swift 3)
- 18. スウィフトテーブルで展開可能なセル - セルの再利用/デキュー?
- 19. xib/storyboardから自動レイアウト(制約)をコードに変換しますか?
- 20. StoryBoard failed - xcode 8.3.3からxcode9 beta2
- 21. Storyboard Storyboard to StoryboardオブジェクトViewmodel
- 22. storyboardからuiviewを削除してもまだ表示されています
- 23. スタンドアロンJavaを使用したOracle Queueからのバルク・デキュー
- 24. コアデータから日付を取得し、tableViewCellにフェッチして表示します
- 25. jqueryスクリプトをPrototype Scriptaculousに変換しますか?
- 26. Prototype Draggable WindowsでJS/JQueryを使用していますか?
- 27. Prototypeはどのようにオブジェクトを拡張しますか?
- 28. どのように割り当てるかclass1.prototype = Object.create(class2.prototype)
- 29. Swift:XIBファイルからの複数のカスタムTableViewCell
- 30. TableViewCellのアクションからViewControllerにアクセス
:
それは次のようになります。問題は、TableViewをすべてコードでインスタンス化したもので、セルに関するストーリーボードのUIデザインで作業したかっただけです。だから、私はTableViewCell(Storyboardにプロトタイプと呼ばれた?)を落とし、通常の方法でコードと同期させました。なぜなら、tableviewCellの不適切な階層は、tableviewの代わりに通常のUIViewに埋め込まれているからです。とにかく、私の解決策は、ストーリーボードでテーブルビューを定義することでした。 –