Ios UITableView嵌入容器视图时在运行时不显示
这是我第一次使用TableView,我已经遇到了一个障碍 我有一个视图控制器,里面有一个容器。容器视图具有嵌入式表视图控制器。我已经使用下面的代码填充了表视图控制器。我已经将数据源和委托设置为表视图控制器,将表视图控制器的自定义类设置为ORMTableVC,并将表视图单元格标识符设置为cellIdentifier 我的问题是在运行时,视图控制器只是空白的,我看不到任何表行或数据 任何帮助都将不胜感激Ios UITableView嵌入容器视图时在运行时不显示,ios,swift,uitableview,uicontainerview,Ios,Swift,Uitableview,Uicontainerview,这是我第一次使用TableView,我已经遇到了一个障碍 我有一个视图控制器,里面有一个容器。容器视图具有嵌入式表视图控制器。我已经使用下面的代码填充了表视图控制器。我已经将数据源和委托设置为表视图控制器,将表视图控制器的自定义类设置为ORMTableVC,并将表视图单元格标识符设置为cellIdentifier 我的问题是在运行时,视图控制器只是空白的,我看不到任何表行或数据 任何帮助都将不胜感激 import Foundation import UIKit class ORMTableVC
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
}
}
在阅读了许多教程后,我们成功地解决了这个问题。似乎代码不是问题,而是故事板的设置
在表视图单元格上,标识符必须是cellIdentifier而不是Cell 在阅读了许多教程后,终于解决了这个问题。似乎代码不是问题,而是故事板的设置 在表视图单元格上,标识符必须是cellIdentifier而不是Cell