如何使用eureka lib在View中适应表单视图控制器?

时间:2019-04-17 07:00:53

标签: swift tableview eureka-forms

我有一个自定义弹出窗口,我想在此自定义视图中显示eureka

MultipleSelectorRow。但是tableview的最后一行不显示也不滚动。

我认为eureka formviewcontroller不适合视图的大小。

我该怎么做?如何显示tableview单元格的最后一项?

请提供任何建议或示例代码?

这是我的formviewcontroller

 formController.view.frame.origin = CGPoint(x: 8, y: currentY)
 formController.view.frame.size = CGSize(width: dialogViewWidth - 16 , height: dialogViewWidth-32)

我应该以编程方式创建具有自定义尺寸的tableview并将formviewcontroller的tableview与该tableview连接吗?

1 个答案:

答案 0 :(得分:0)

我也遇到了同样的问题。然后,我对名为Core.swift的Eureka文件进行了一些更改。因此,只需将文件和heightForFooterInSection移至0。像这样-

open func tableView(_ tableView: UITableView, heightForFooterInSection section: Int) -> CGFloat {
        return 0
    }

如果这不起作用,请尝试以编程方式设置约束,不要使用硬编码数字。