我创建了两个ViewControllers和两个TableView。然后我将原型单元格添加到一个TableView中,根据我的需要进行设置,将其复制到另一个TableView,更改其类和标识符,并将其链接到ViewController中,即每个数据源和委托。
问题是,FEEDING一个表现良好,有预期的约束,而WALKING就不行,但我不知道为什么因为它们在每一个都具有相同的属性:
ViewControllers:
摄食
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = myFeedingTableView.dequeueReusableCellWithIdentifier("feedingcell", forIndexPath: indexPath) as! FeedingCell
cell.time.text = self.vremena[indexPath.row]
return cell
}
步行
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = myWalkingTableView.dequeueReusableCellWithIdentifier("walkingcell", forIndexPath: indexPath) as! WalkingCell
cell.time.text = self.vremena[indexPath.row]
return cell
}
CustomCell文件
每个人都与其班级相连 FeedingCell是喂养原型细胞的类 WalkingCell是喂养原型细胞的一类
约束
和约束相同,如图所示。
这是提供不同结果和约束的图像: image
答案 0 :(得分:0)
通过更改TableView中的rowHeight设置来解决。谢谢@SilentLupin