У меня есть дилемма, я хочу представить пользователю полупрозрачный вид.
Я обнаружил, экспериментируя, что если я просто перенесу прозрачное представление на вершину стека моего NavigationController, то оно не будет отображать желаемый уровень прозрачности. Поэтому я решил просто добавить представление как подпредставление текущего представления вверху стека.
Это решение работает, вид ниже все еще виден, и вид "полумодальный". Проблема в том, что если родительское представление наследуется от UITableViewController (как у меня), то представление, которое я «толкаю» на него, не покрывает панель навигации вверху.
Я действительно не хочу попадать в ситуацию, когда меня заставляют включать / отключать элементы управления на панели навигации каждый раз, когда я нажимаю на это представление, поэтому мне было интересно, если кто-нибудь знает какие-либо решения, которые я мог бы использовать что представление, которое я нажимаю на UITableViewController, фактически «переместит» панель навигации?