Я стараюсь избегать сбоя приложения здесь... У меня есть кнопка, которая удалит сегмент из UISegmentedControl. Если та кнопка будет нажата, и у пользователя есть сегмент, который будет удален выбранный, то сегмент удалит, и никакой выбор не будет выделен. Однако, когда другая кнопка нажата, который делает действие, которое получает selectedSegmentIndex, сбои приложения.
Короче говоря: там какой-либо путь состоит в том, чтобы вызвать выбор сегмента в UISegmentedControl?
редактирование, которым кажется, как будто UISegmentedControl возвращает selectedSegmentIndex-1, когда никакой сегмент не выбран..., позволяет нам видеть то, что я могу сделать отсюда.
Использовать так .. yourSegmentname.selectedSegmentIndex = 1;
// или в зависимости от того, какой сегмент вы хотите