swift - 向 TableView 中的分段控件添加常量
解决方案
从外观上看,您已将其添加到 UITableViewController 的 TableHeaderView 中。首先将一个简单的 UIView 作为容器添加到 TableHeaderView 中。您可以将 UISegmentedControl 移动到容器中,此时您将能够定义约束(例如 UISegmentedControl 的前导、尾随、顶部和底部锚或高度锚)。
对于容器本身,您必须定义一个高度,确保它可以根据内容的约束来适应内容。根据我的经验,TableHeaderViews 在运行时以编程方式改变它们的高度并不能很好地发挥作用。但是,这对于您当前的情况应该无关紧要。