Скрыть вид контроллера при переворачивании вида - PullRequest
2 голосов
/ 17 февраля 2010

У меня есть 3 просмотра в моем приложении. Главный вид имеет 2 кнопки, и при выборе он отображает 2-й вид (который снова имеет кнопки и показывает 3-й вид с изображениями). У меня есть кнопка «Домой» на втором экране. При нажатии я хочу показать основной вид. Я могу сделать это, если я добавлю второй вид как подпредставление

[self.view addSubview: secondViewController.view]

Но когда 2-й вид переворачивается, чтобы отобразить 3-й вид, я вижу основной вид, когда он переворачивается.

Теперь, если я добавлю второй вид, как показано ниже self.view = secondViewController.view, тогда у меня нет главного экрана, который отображается при нажатии кнопки home.

Как я могу скрыть основной вид, когда 2-й вид переворачивается, чтобы показать 3-й вид?

1 Ответ

0 голосов
/ 29 марта 2011

Возможно, вы сможете просто установить альфа-свойство основного представления в 0, прежде чем переворачивать, и в 1, когда вы переворачиваете назад.

Я не уверен, как выглядит ваше приложение, но похоже, что вы воспроизводите много поведения, которое вам дают приложения на основе навигации бесплатно. Просто предложение.

...