Я думаю, у вас есть 2 альтернативы. Во-первых, с помощью основной анимации вы можете установить альфа на 0 примерно через 0,5 или 1 секунду, другой способ - установить панель инструментов и панель навигации скрытыми. Если вы работаете с контроллером навигации, вы можете позвонить
[self.navigationController setToolbarHidden:YES animated:YES];
или
[self.navigationController setNavigationBarHidden:YES animated:YES];
это, вероятно, делать то, что вы хотите.
«И вернуть его обратно, если пользователь касается экрана.»
Для этого вы можете реализовать такие методы, как:
– touchesBegan:withEvent:
– touchesMoved:withEvent:
– touchesEnded:withEvent:
– touchesCancelled:withEvent:
это будет работать, если вы работаете только с подклассом UIViewController.