UISegmentedlControl с использованием стиля BAR, но с квадратными / прямоугольными углами?

Есть ли простой способ получить нескругленные углы элемента UISegmentedControl?

Я создал пользовательскую мгновенную кнопку UISegmentedControl с помощью кода, который использует стиль полосы, но я хотел бы иметь острые квадратные углы (т.е. не закругленные) ??

Это легко возможно с помощью кода или мне нужно подкласс UISegementedControl ??

Я попытался получить доступ к свойству слоя моей кнопки UISegementedControl, чтобы изменить настройку CornerRadius, но это вообще не повлияло :)

Заранее спасибо!


person skålfyfan    schedule 29.06.2011    source источник


Ответы (1)


Не уверен, ценится ли этот ответ.

Держите свой сегментированный элемент управления внутри представления, то есть как подпредставление. И задайте ширину и высоту представления немного меньше, чем у сегментированного элемента управления, чтобы обрезать его закругленные углы.

введите описание изображения здесь

person Community    schedule 29.06.2011