Я хотел бы использовать uisegmentedcontrol в моем приложении с 3 сегментами, но не с одинаковым размером, первый и третий меньше второго ... Это возможно? как я могу это сделать? спасибо
Это точно работает:
[self.mySegmentedControl setWidth:30.f forSegmentAtIndex:0];
Попробуйте этот код, он мне помог:
segmentedControl.apportionsSegmentWidthsByContent = true
Попробуйте с:
[yourSegmentedController widthForSegmentAtIndex:indexOfSegmentYouWantToChange];
Надеюсь, это поможет.
EDIT:
Можно лучше сделать:
[yourSegmentedController sizeToFit];