можно выбрать индекс а сегмент, если я знаю свой индекс, используя что-то вроде:Выберите сегмент, используя название
@IBOutlet weak var tipSegment: UISegmentedControl!
.
.
.
tipSegment.setEnabled(true, forSegmentAtIndex: 1)
Как я могу выбрать сегмент, если у меня есть только его название?
Один грубый способ состоит в том, чтобы иметь все заголовки в массиве, найти индекс заголовка, который у меня есть из массива, а затем использовать этот индекс, но я хотел бы увидеть, могу ли я избежать создания такого массива и просто включить ярлык, используя его название.
Проблема в том, что я загружаю заголовок из NSUserDefaults, где я не сохраняю индекс и просто хочу установить сегмент SegmentControl, который имеет этот заголовок при загрузке представления в первый раз.
ха-ха ... не уверен, почему это не пришло мне в голову. Спасибо @matt – baltoro