Я хочу, чтобы UIProgressView показывал прогресс в нижней части панели навигации (точно так же, как при отправке iMessage или текстового сообщения в iOS 7). Но мне нужно это последовательно на каждом представлении таблицы моего контроллера навигации. Поэтому для меня было ясно: я должен добавить это в UINavigationController. Но проблема в том, что UIProgressView нельзя добавлять в UINavigationController. Поэтому я пробовал две вещи:
1st Я попытался добавить его в UINavigationController для просмотра программно. Но проблема заключалась в том, чтобы позиционировать UIProgressView и сделать его хорошо выглядящим при изменении поворота устройства.
Вторая вещь, которую я пробовал, - это добавить UIProgressView в каждый UITableView, но тогда мне действительно нужно сделать это для каждого представления. Кроме того, он выглядит не очень хорошо, потому что он находится не на панели навигации, а под ней. Но главная причина, по которой мне не понравилось второе решение, - это то, что ProgressViews идут и идут с TableView, поэтому у вас нет статического, но изменяющегося.
После этого у меня нет никакой идеи сделать это, поэтому я прошу вас... у кого-нибудь есть идея, как это сделать?
Как это должно выглядеть: