pushViewController имеет странный градиент в UINavigationBar - PullRequest
1 голос
/ 19 октября 2019

Когда я помещаю новый контроллер представления в стек, я вижу странный градиент / маску на секунду или около того, а затем он убирает enter image description here

У меня есть UINavigationController, которыйпредставляет представление, в этом представлении есть кнопка редактирования, которая отклоняет представленное представление и в обработчике завершения выдвигает новое представление.

1 Ответ

0 голосов
/ 19 октября 2019

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

     let changevc = UIViewController() // change this code as this is  your view controller with edit button
     changeVC.modalPresentationStyle = .fullScreen //or .overFullScreen 
     self.present(changeVC, animated: true, completion: nil)

Наслаждайтесь !!

...