Как отключить uitoolbar гибкий пробел.
-
26-10-2019 - |
Вопрос
У меня есть Uitoolbar с некоторыми элементами кнопок, разделенных гибким пространством.
В зависимости от состояния приложения некоторые кнопки включены или отключены. И когда это произойдет, когда кнопка отключена нажимается, вместо того, чтобы ничего не делать, она отправляет событие «нажать» на другие элементы кнопки.
Затем я понял, что это поведение по умолчанию для панели инструментов (или гибкого элемента пространства?): Когда вы касаетесь пустого пространства, оно направляет событие на ближайшую кнопку. Однако это не очень хорошо для удобства использования в моем приложении.
Настройка включена в гибкий элемент пространства вообще ничего не меняет, и удаление пользователя с всей панели инструментов сделает все кнопки неприкосновенными.
Есть ли способ предотвратить эту «Нажмите на пересылку событий» и просто игнорировать прикосновения на пустых пространствах или кнопках отключений?
заранее спасибо
Решение
Что ж, для тех, кто хочет знать, я не мог ничего сделать, чтобы решить это, вам лучше сделать лучше с вашим пользовательским интерфейсом.