Элемент кнопки панели инструментов не работает для некоторых устройств - PullRequest
0 голосов
/ 17 апреля 2020

Я установил ViewController с панелью инструментов и 3 кнопками (элемент панели кнопок). Я настраиваю действия для каждой кнопки, которая хорошо работает на большинстве устройств, но на небольших устройствах IPhone SE она не работает или только если я касаюсь реальной верхней части кнопки (не работает при касании центра). На всех симуляторах кнопки выглядят нормально. У меня нет проблем, проблемы все чисто! Мои ограничения на панели инструментов очень просты -> выровнять трейлинг по безопасной области = 0, выровнять по ведущей в безопасную область = 0, выровнять основание по безопасной области = 0, высоту = 30. У меня нет совпадений с другими элементами.

Я пробовал много вариантов, таких как изменение высоты панели инструментов (до 10, 20, 50), но она все еще не работает. Я убрал ширину и наложил верхнее ограничение на верхнюю метку (верхнее пространство> = 20). Тоже не работает. Безопасная зона также чистая. Я проверил все типы устройств с помощью симулятора. На Iphone11, 11 Pro, 8 он работает отлично, но, как уже было сказано, совсем не на IPhone 4s (но видя панель инструментов и кнопки) и на Iphone SE только когда я касаюсь крайних частей кнопок на панели инструментов. У кого-то были такие же проблемы с панелями инструментов? Любые советы?

...