dI есть uitoolbar, который имеет две кнопки: первый из них является элементом System Button. Во-вторых, это флексируемое пространство системы, а третья - простая кнопка с текстом. Однако, когда панель инструментов появляется, первая кнопка центрирована, но кнопка «Обычная» - нет.Центрирование UIBarButtonItem Plain в панели инструментов по вертикали
Любая идея о том, как изменить правой кнопкой по центру по вертикали? Это код по настройке панели инструментов:
let sendButton = UIBarButtonItem(title: "test", style: .Plain, target: self, action: #selector(MyClass.test(_:)))
let toolBarItems = [UIBarButtonItem(barButtonSystemItem: .Camera, target: self, action: nil),
UIBarButtonItem(barButtonSystemItem: .FlexibleSpace, target: self, action: nil),
sendButton]
Это может быть что-то другое прерывание, этот код вызывает тестовую кнопку в нижней части панели инструментов контроллера. –
Не уверен, что вы говорите. Это простая панель инструментов пользовательского интерфейса. – Rafthecalf
То, что я говорю, я пробовал свой код, поскольку это только действие в sendButton. Я взял контроллер нормального зрения и добавил его выход, он работает по назначению, показывает тест посередине, нет никаких ошибок в ваших ограничениях? , это не должно повлиять, но проверьте это. –