Как дать свое имя кнопки done и cancel в ActionSheetPiker на swift3?

В Swift 3 вы можете задать свое имя кнопки "Done" и "Cancel" в ActionSheetPicker с помощью создания собственного экземпляра ActionSheetStringPicker.

Вот пример кода:

// Создаем экземпляр ActionSheetStringPicker
let picker = ActionSheetStringPicker(title: "Выберите значение", rows: ["Значение 1", "Значение 2", "Значение 3"], initialSelection: 0, doneBlock: { (picker, index, value) in
    // Код, который должен выполниться при выборе значения
    print("Выбрано значение (value!)")
}, cancel: { (picker) in
    // Код, который должен выполниться при отмене выбора
    print("Выбор отменен")
}, origin: self.view)

// Устанавливаем свое имя для кнопки "Done"
picker?.doneButton?.title = "Готово"

// Устанавливаем свое имя для кнопки "Cancel"
picker?.cancelButton?.title = "Отменить"

// Отображаем ActionSheetStringPicker
picker?.show()

В этом примере мы создаем экземпляр ActionSheetStringPicker с заданными значениями. Затем мы устанавливаем свое имя для кнопок "Done" и "Cancel" перед тем, как отображать пикер.

Обратите внимание, что picker?.doneButton?.title и picker?.cancelButton?.title используются для доступа к кнопкам "Done" и "Cancel" соответственно. Мы устанавливаем имена кнопок через свойство title.

Надеюсь, это ответил на ваш вопрос! Если у вас есть еще вопросы, не стесняйтесь задавать.