이 내 뷰 컨트롤러/SEGUE 설정입니다 : 푸시 연속 후 소스보기 컨트롤러가 사라지지 않게하려면 어떻게해야합니까? 우선
세 오른쪽 뷰 컨트롤러의 배경 뷰 소스 뷰 컨트롤러가 표시되어야 통해 UIVisualEffectViews 있습니다. 설정이 컨트롤러를보기를 통해
이let blurEffect = UIBlurEffect(style: .dark)
let blurEffectView = UIVisualEffectView(effect: blurEffect)
blurEffectView.frame = self.view.bounds
blurEffectView.autoresizingMask = [.flexibleWidth, .flexibleHeight]
self.tableView.backgroundView = blurEffectView
이제 기본보기 컨트롤러 (이하 "쓰레기 날"하나)이 표시되지만 설정이 VC는 두 때마다 하나 사라 : 그들은이 같은 다양한 viewDidLoad()
들에 추가되었습니다 가장 오른쪽의 VCs 완전히 화면에 있습니다. 여기에 화면 녹화는 다음과 같습니다
Screen recording of the source view controller dis- and reappearing
내가 기술적으로 표시 SEGUE "는이 없음을 얻을
(나는이 분명히 비디오를 손상 업로드하는 데 사용되는 응용 프로그램을 글리치를 무시하십시오) Over Current Context "와 같기 때문에 소스 VC가 사라지지 않을 것이라고 기대해서는 안되지만, 커스텀 씨젠 (custom segues)없이이 작업을 할 수있는 방법이 있어야한다.
그건 내가 두려워하는 것입니다. 전환 코드를 보내 주셔서 감사합니다. 그러나 나는 단지 흐린 배경을 완전히 삭제할 것입니다. –