Я хочу сделать launch screen
с animating view
, поэтому для этого я должен использовать story board or a xib/nib
, потому что это невозможно с помощью Apple's default launchScreen
. Но когда я собираюсь сделать это, используйте xib в качестве экрана запуска, есть error
, например launch screen may not have connections
. Существует другой способ использования xib или раскадровки как launchScreen
. Любая помощь будет оценена.Можно ли использовать анимационный просмотр как launchScreen?
ответ
Нет, это невозможно сделать стандартными инструментами.
Вы можете создать простой экран, показать анимацию, загрузить удаленную информацию и вызвать segue.
Я выбираю этот путь.
Пожалуйста, вы можете объяснить это более или разработать с примером или демо. . –
Вы можете использовать нижеследующий код. Это может вам помочь.
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
if(isAnimationShow)
{
//do code for show animation in ViewController file.
ViewController *objlogin = [STORY_BOARD instantiateViewControllerWithIdentifier:@"ViewControllerVC"];
[self pushViewController:objTimeSheetVC];
}
else
{
HomeVC *demoViewController = [STORY_BOARD instantiateViewControllerWithIdentifier:@"HomeVC"];
[self pushViewController:objTimeSheetVC];
}
}
вы можете объяснить это ?? –
Вы не можете создать экран запуска с анимацией, но вы можете создать поддельный выплеск контроллер представления экрана и добавить анимацию на нем:
Here образца проект, в котором я использовал LaunchScreen.storyboard
, как ... запуск экрана и в котором я создал FakeSplashScreenViewController
в Main.storyboard
. Этот контроллер представления является корнем моего окна. Я поставил анимацию в viewDidLayoutSubviews
:
[super viewDidLayoutSubviews];
[UIView animateWithDuration:3.f
animations:^{
self.myView.frame = CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height); // implement your anim here
} completion:^(BOOL finished) {
// Change the root view controller
UIViewController *vc = [self.storyboard instantiateViewControllerWithIdentifier:@"ViewController"];
UIApplication *application = [UIApplication sharedApplication];
AppDelegate* appDelegate = application.delegate;
appDelegate.window.rootViewController = vc;
}];
ошибок в ваших примерах проектов. –
Я без проблем запускал его на XCode 7 (и симулятор на iOS 9). Каковы ошибки? –
i'm используя xcode 6 и ios8 –
Вы можете использовать контроллер представления, а и делать все, что вы хотите с ним делать. но вы должны сначала изменить главный интерфейс с LaunchScreen.xib на Main.
не работает ... появляется только черный экран, и после этого homeVC –
сделал u, сделав его начальным контроллером. –
да я делаю это первоначальный контроллер –
- 1. Android: анимационный просмотр в onClick()
- 2. Использовать LaunchScreen ViewController вместо изображения
- 3. ObjC - UIViews: анимационный просмотр и подзаголовок независимо?
- 4. Можно ли отключить просмотр-потерю?
- 5. Можно ли замаскировать анимационный клип? Flash as3 cs4
- 6. Black launchscreen
- 7. Как использовать анимационный список в студии android
- 8. Как использовать векторные изображения как LaunchScreen в приложении iOS 9?
- 9. Есть ли способ кодировать LaunchScreen программно
- 10. Можно ли использовать приложение ipad?
- 11. Локализация раскадровки Launchscreen
- 12. Анимационный просмотр через определенный период времени в Android
- 13. Есть ли способ использовать анимационный список для строки?
- 14. Анимационный просмотр на viewDidAppear не работает правильно - Swift
- 15. Анимационный просмотр на UIKeyboardWillShowNotification event в iOS 8
- 16. Можно ли использовать DataTrigger?
- 17. Можно ли использовать с()?
- 18. Можно ли использовать AngularJS?
- 19. Можно ли использовать «namespace.class»?
- 20. Xcode6 Swift add Launchscreen
- 21. Можно ли центрировать макет/просмотр внутри координатораLayout?
- 22. Android: просмотр галереи, можно ли назвать изображения?
- 23. Можно ли отключить просмотр «Люди» в Хадсоне?
- 24. Можно ли использовать openId?
- 25. LaunchScreen & Splash Screen
- 26. Можно ли использовать подзапросы?
- 27. LaunchScreen не загружается
- 28. Можно ли использовать realloc?
- 29. Можно ли использовать UIViewAlertForUnsatisfiableConstraints?
- 30. Можно ли использовать XSLT?
Следующая ссылка может помочь вам: http://stackoverflow.com/questions/27998284/launch-image-or-launch-xib-storyboard –