IPhone - просмотр прячется за строкой состояния
Вопрос
Я пытаюсь добавить подпроизведение в мое окно iPhone, и я написал следующий код для этого.Проблема в том, что, когда на экране появится вид на всплеск или главный меню, он идет за строкой состояния.Я имею в виду, что вид начинается сзади строения состояния.Также оба вид на перекрытие, когда главное представление меню отображается после выплеска.Может кто-нибудь, пожалуйста, помогите? Спасибо
- (void)applicationDidFinishLaunching:(UIApplication *)application {
[window addSubView: [[Resources getResources] getSplashView]];
[vindow makeKeyAndVisible];
[self performSelector:@selector(displayMainMenuView) withObject:nil afterDelay:2.0];
}
-(void) displayMainMenuView {
[window addSubView: [[Resources getResources] getMainMenuView]];`
}
. Решение
Вы также можете просто отрегулировать кадр вашего главного меню, например:
mainMenuViewController.view.frame = CGRectMake(0.0f, 20.0f, 320.0f, 460.0f);
.
Это сделает ваше представление чуть ниже строения состояния.
Другие советы
Установите свой свой свой свой свой свой свой свой характер, когда отображается вид на всплеск
- (void)applicationDidFinishLaunching:(UIApplication *)application {
application.statusBarHidden = YES;
[window addSubView: [[Resources getResources] getSplashView]];
[vindow makeKeyAndVisible];
[self performSelector:@selector(displayMainMenuView) withObject:nil afterDelay:2.0];
}
. Это то, что происходит для корневого вида.Вместо использования метода AddSubView, попробуйте установить rootView rootViewcontroller.Что-то вроде этого:
- .
-
(пустота) applicationdiDfinishlauching: (UIAPLICATION *) Приложение { <Сильное> window.rootviewController= [[Ресурсы GetResources] GethPlashViewController ]]; [Vindow MakekyAndaible]; [Самостоятельная серия: @selector (DisplayMainMenuview) с VObject: Nil allowdeLay: 2.0]; }
- (void) DisplayMainMenuview { <сильное> окно. RootviewController= [[ресурсы GetResources] GetMainMenuviewController ]];
}
Обратите внимание, что вы должны установить объект контроллера, а не объект View.Таким образом, вам нужны Getters, такие как GetMainMenuviewController в вашем случае.