У меня есть UIToolBar с несколькими кнопками, разделенными гибким пробелом.
В зависимости от состояния приложения некоторые кнопки включаются или отключаются. И когда это происходит, когда отключенная кнопка нажата, вместо того, чтобы ничего не делать, она отправляет событие «щелчка» другому элементу кнопки.
Затем я понял, что это поведение по умолчанию для панели инструментов (или элемента гибкого пространства?): Когда вы касаетесь пустого места на нем, оно перенаправляет событие на ближайшую кнопку. Однако это не очень хорошо для удобства использования в моем приложении.
Включение параметра OFF для элемента гибкого пространства вообще ничего не меняет, а удаление UserInteraction со всей панели инструментов сделает все кнопки неприкосновенными.
Есть ли способ предотвратить эту "пересылку событий щелчка" и просто игнорировать прикосновения к пустым местам или отключенным кнопкам?
Заранее спасибо