Увеличить время запуска образа на xcode

Для устройств iOS: после установки пользовательского образа времени запуска, при тестировании на симуляторе оно остается около 4 с, но при тестировании на iphone оно скрывается менее чем за 1 с! Предполагается, что это зависит от процессора, но как изменить это время визуализации? Благодарю.

4 ответа

Решение

Лучше было бы поставить сон на 5 секунд в свой appDidFinishLaunching: метод.

Заявление в начале вашего appDidFinishLaunching: метод.

sleep(5);

Надеюсь, это поможет вам.

Примечание:- Вы можете увеличить время с 5 секунд до любого времени, которое вам подходит. Спасибо

РЕДАКТИРОВАТЬ: вам может понадобиться включить #import <unistd.h> заявление.

Вы не можете изменить само время загрузки - это зависит от операционной системы и способа загрузки. НО - вы можете заставить это чувствовать, что это занимает больше времени, просто помещая UIImageView с вашим изображением поверх вашего основного окна приложения и удалив его с помощью NSTimer - Вы можете даже использовать более приятную анимацию, чтобы заставить ее исчезнуть, например, чтобы она исчезла.

Мы также можем увеличить duration время запуска приложения applicationShouldLaunch как показано ниже,

#import "MSTRMobileAppDelegate.h

@implementation MSTRMobileAppDelegate (Extension)

- (BOOL)applicationShouldLaunch:(UIApplication *)application errorDescription:(NSString**)errorString
{   
    sleep(10);

    return TRUE;
}

@end`

Добавьте функцию сна к вашему методу this ниже в вашем классе делегатов.
ПРИМЕЧАНИЕ: название метода НЕ совпадает с предложенным в ответах выше.

    - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions  
    {

    sleep(3); //PUT THE SLEEP HERE AND IT WILL HOLD YOUR LAUNCH IMAGE FOR HOWEVER SECONDS YOU "SLEEP"

    // Override point for customization after application launch.

    return YES;

    }

Это сработало для меня. Этот пост предназначен для будущих искателей этой проблемы не потому, что я пытаюсь ответить на вопрос, который был задан 2 года назад

Другие вопросы по тегам