2015-12-13 2 views
0

Я начинаю стремительно, поэтому, пожалуйста, несите меня.Как использовать UISegmentedControl для изменения меток в Swift?

Вот документация для использования UISegmentedControl:

Code.

Каждый раз, когда я пытаюсь использовать этот код, я получаю код компиляции. В настоящее время я пытаюсь получить код для изменения сегментации 3 (пользовательский) на все, что пользователь вводит (так что строка).

Я пробовал:

func setTitle(_ title: "Hello"?, 
forSegmentAtIndex segment: 3) 

и

func setTitle(_ title: Hello?, 
forSegmentAtIndex segment: 3) 

и

func setTitle(_ title: "Hello"?, 
forSegmentAtIndex segment: Int 3) 

Не знаю, как правильно это сделать, пожалуйста, помогите!

Также, вот ссылка на приложение, которое я пытаюсь сделать: http://i.imgur.com/CWoBkHk.gif. Я просто хочу, чтобы пользовательская кнопка отображала то, что настроил наконечник%.

+3

Вы должны вызвать 'SETTITLE: forSegmentAtIndex:' на экземпляре сегментированного управления. Если вы не знаете, что это значит, я предлагаю вам найти хороший учебник Swift и изучить основы языка. – rmaddy

ответ

0

Попробуйте так: -

Если у вас есть выход: -

@IBOutlet weak var segmented :UISegmentedControl? 

//Now for changing the title:- 
segmented?.setTitle("test1", forSegmentAtIndex: 0) 
segmented?.setTitle("test2", forSegmentAtIndex: 1) 
Смежные вопросы