Код: Выделить всё
class ViewController: UIViewController {
@IBOutlet var button: UIButton!
override func viewDidLoad() {
super.viewDidLoad()
var actions = [UIAction]()
for title in ["One", "Two", "Three"] {
let action = UIAction(title: title) { action in print(action.title) }
actions.append(action)
}
let menu = UIMenu(title: "", children: actions)
button.menu = menu
}
}
Это назад! Я могу отлаживать и видеть, что меню кнопки имеет свои действия в правильном порядке («один» на первом месте), так почему меню появляется в обратном порядке? Это какая -то ошибка uikit?>
Подробнее здесь: https://stackoverflow.com/questions/796 ... -backwards
Мобильная версия