Zmień wysokość UISegmentedControl

Próbuję zmienić wysokośćUISegmentedControl używając tego kodu:

CGRect frame= mySegmentedControl.frame;
[mySegmentedControl setFrame:CGRectMake(frame.origin.x, frame.origin.y, frame.size.width, fNewHeight)];

Ale to nie działa. czy ktoś ma pojęcie dlaczego? W rzeczywistości działa, jeśli odznaczę opcję „Użyj autolayout” formantu segmentowanego w konstruktorze interfejsu, ale wtedy elementy w sterowaniu segmentowym nie będą klikalne z pewnych powodów ...

Jest to obok problemu, że nadal nie znalazłem łatwego sposobu dodania wielu wierszy tekstu doUISegmentedControl (każda pomoc tutaj również byłaby mile widziana).

questionAnswers(5)

yourAnswerToTheQuestion