Dies ist das erste Mal, dass ich TableViews verwende und ich habe bereits eine Straßensperre erreicht.UITableView wird zur Laufzeit nicht angezeigt, wenn sie in eine Container-Ansicht eingebettet ist
Ich habe einen View Controller mit einem Container darin. Die Containeransicht verfügt über einen eingebetteten Tabellenansicht-Controller. Ich habe den Tabellenansicht-Controller mit dem folgenden Code belegt. Ich habe die Datenquelle und den Delegaten auf den Table View Controller festgelegt, die benutzerdefinierte Klasse des Table View-Controllers auf ORMTableVC gesetzt und den Zellidentifikator der Tabellenansicht auf cellIdentifier gesetzt.
Mein Problem ist zur Laufzeit der View-Controller ist nur leer und ich kann keine Tabellenzeilen oder Daten sehen.
Jede Hilfe wird sehr geschätzt.
import Foundation
import UIKit
class ORMTableVC : UITableViewController {
let cellIdentifier = "cellIdentifier"
var Array = [String]()
override func viewDidLoad() {
super.viewDidLoad()
Array = ["Reps", "Weight", "RPE", "Fatigue", "Potential Max", "Fatigue Weight"]
}
override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return Array.count
}
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let Cell = tableView.dequeueReusableCellWithIdentifier(cellIdentifier, forIndexPath: indexPath)
Cell.textLabel?.text = Array[indexPath.row]
return Cell
}
}