2016-09-29 1 views
-1

У меня есть UISegmentedControl с сегментами 0,1,2,3,4, но я хочу сортировать их по убыванию в том же UISegmentedControl.У меня есть сегментированный контроль с сегментами 0,1,2,3,4, но я хочу сортировать их в порядке убывания в том же UISegmentControl

+1

вы можете показать код SOEM –

+0

Требование, как получить целые значения из uitextfiled и needto хранить в UISegmentedControl порядке возрастания Пожалуйста, помогите – Naga

+0

ваш вопрос не ясен –

ответ

1

Если вы получили значения сегмента в массиве, вы можете легко отсортировать его. для примера рассмотрим следующую

let arrayOfIntsAsStrings = ["103", "2", "1", "50", "55", "98"] 

let sortedArray = sorted(arrayOfIntsAsStrings, { 
    (str1: String, str2: String) -> Bool in 
    return str1.toInt() < str2.toInt() 
}) 

Затем вы можете распечатать отсортированный массив

+0

Ссылка [link] (https://www.andrewcbancroft.com/2014/08/16/sort-yourself-out-sorting-an-array-in-swift/) –

Смежные вопросы