В моем приложении существует сценарий, в котором я скрываю нижний TabBar [self.tabBarController.tabBar setHidden: YES], а затем добавляю UIView, содержащий UIButtons в освобожденной области в нижней части представления.Space Behind TabBar Unrecognizable
Область, в которой TabBar не отвечает на события касания, поэтому я не могу выбрать любую из кнопок в UIView.
Я провел исследование здесь, и этот вопрос существует некоторое время, но старые ответы больше не работают. [self setNeeds Display]
и self.tabBarController.tabBar.translucent = YES
, больше не работают, поскольку вы все еще не можете нажать UIButtons. На стороне примечания, я создал свой UIView с UIButtons в раскадровки и поместил нижнее ограничение в супервизор. Пожалуйста, предоставьте ответ, который, как известно, работает для iOS 9 и 10.
вы должны установить рамку представления после скрыть свой контроллер панели вкладок –