开头是这样的,我喜欢:
但后来我添加了一个片段,结果发生了:
宽度在 IB 中设置,而不是在代码中设置。
我只需要一种动态计算宽度的方法。最后,它会做这样的事情:
control.width = (labelWidths + marginWidths);
// where marginWidths = (marginWidth * control.numberOfSegments)
最佳答案
您可以使用属性apportionsSegmentWidthsByContent
并将其设置为YES
。
关于ios - 根据每个段中的标题更改分段控件的宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11990330/