gpt4 book ai didi

ios - 将自动布局应用于 UISegmentedControl

转载 作者:行者123 更新时间:2023-11-28 21:45:56 25 4
gpt4 key购买 nike

我在 UISegmentedControl 中为段设置自定义宽度。因此,SegmentedControl 不使用自动布局。 (在 Storyboard中,我在 SegmentedControl 的所有 4 个边上应用了一个 constraint。)

这是我的代码:

CGFloat segmentWidth = self.segment.frame.size.width;

[self.segment insertSegmentWithTitle:@"titleName" atIndex:2 animated:NO];
[self.segment setWidth:segmentWidth / 6 forSegmentAtIndex:1];
[self.segment setWidth:segmentWidth / 6 forSegmentAtIndex:2];

[self.segment setWidth:segmentWidth / 3 forSegmentAtIndex:0];

这里有一张图片来说明这段代码的作用:

enter image description here

有没有办法将自动布局添加到

最佳答案

问题是你的代码放错地方了。把它放在 viewDidLayoutSubviews 中,一切都会好起来的。

关于ios - 将自动布局应用于 UISegmentedControl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30180240/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com