У меня есть требование, когда мне нужно отображать индикатор выполнения/индикатор активности на всплывающем экране до завершения загрузки данных в iOS 7.Как загрузить пользовательский индикатор выполнения во время загрузки
Заранее спасибо
У меня есть требование, когда мне нужно отображать индикатор выполнения/индикатор активности на всплывающем экране до завершения загрузки данных в iOS 7.Как загрузить пользовательский индикатор выполнения во время загрузки
Заранее спасибо
Если вы хотите, чтобы показать пользовательские (или родной) индикатор активности, то вам не нужно пользовательских выплеска изображения, чтобы показать, как заставки в приложении (что означает, что нет необходимости добавлять Default.png | [email protected] (etc.)
. Но да , вам нужно добавить [email protected]
(можно добавить с помощью XCode это сам), если вы собираетесь поддерживать iPhone5
разрешение тоже.
Добавить UIViewController
под названием «SplashViewController»
Добавьте UIImageView
внутри SplashViewController (как subview) - вы можете добавить его также программно. Cocoa Touch - Adding a UIImageView programmatically? - этот вопрос может быть полезен.
Назначьте ему фоновое изображение (которое вы показываете для экрана заставки).
Добавить пользовательский (или родной) индикатор активности (прогресс) внутри SplashViewController (как subview) - вы можете добавить его также программно. Setting up an UIActivityIndicatorView for the UITableViewController programmatically - этот вопрос может быть полезен.
Настроить индикатор в соответствии с потребностями. (настроить, когда начинать/останавливать?).
Вы загружаете материал, и когда это будет сделано, просто измените контроллер корневого представления на следующий контроллер вида (который вы хотите показать после загрузки материала). Programmatically change rootViewController of storyBoard - этот вопрос может оказаться полезным.