2014-10-29 4 views

ответ

1

Если вы хотите, чтобы показать пользовательские (или родной) индикатор активности, то вам не нужно пользовательских выплеска изображения, чтобы показать, как заставки в приложении (что означает, что нет необходимости добавлять Default.png | [email protected] (etc.). Но да , вам нужно добавить [email protected] (можно добавить с помощью XCode это сам), если вы собираетесь поддерживать iPhone5 разрешение тоже.

  1. Добавить UIViewController под названием «SplashViewController»

  2. Добавьте UIImageView внутри SplashViewController (как subview) - вы можете добавить его также программно. Cocoa Touch - Adding a UIImageView programmatically? - этот вопрос может быть полезен.

  3. Назначьте ему фоновое изображение (которое вы показываете для экрана заставки).

  4. Добавить пользовательский (или родной) индикатор активности (прогресс) внутри SplashViewController (как subview) - вы можете добавить его также программно. Setting up an UIActivityIndicatorView for the UITableViewController programmatically - этот вопрос может быть полезен.

  5. Настроить индикатор в соответствии с потребностями. (настроить, когда начинать/останавливать?).

  6. Вы загружаете материал, и когда это будет сделано, просто измените контроллер корневого представления на следующий контроллер вида (который вы хотите показать после загрузки материала). Programmatically change rootViewController of storyBoard - этот вопрос может оказаться полезным.

Смежные вопросы