Вопрос

Я пытаюсь добавить подпроизведение в мое окно 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 в вашем случае.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top