-1
내가 프로그래밍 SearchVC
에 DynamicVC
에서 SEGUE을 만들고있어 :segue에서 애니메이션의 hidesBackButton 코드를 최적화하는 방법은 무엇입니까?
@objc func goToSearchVC() {
let searcVC = SearchVC()
//Hide system navigation controller back button
searcVC.navigationItem.hidesBackButton = true
searcVC.navigationItem.rightBarButtonItem = UIBarButtonItem(image: UIImage(named: "closeBtn_20"), style: .plain, target: self, action: #selector(closeBtnTapped))
searcVC.navigationItem.title = ""
navigationController?.pushViewController(searcVC, animated: true)
searcVC.view.backgroundColor = .lightGray
}
hidesBackButton
매우 느리게 실행, "뒤로"버튼을 SEGUE 애니메이션에 점멸 :
가 어떻게이 문제를 해결할 수 있습니까? 이것을 최적화 할 수 있습니까? 감사. ?
kCATransitionFromLeft
kCATransitionFromBottom
kCATransitionFromRight
kCATransitionFromTop
시도'있는 navigationController .pushViewController (searcVC, 애니메이션 : 사용 전환
다른 유형 : – Anushk
아니요. 애니메이션을 유지하고 싶습니다. 그것은 해결책이 아닙니다. – Rurom
SearchVC의'viewDidLoad' 함수에서 탐색 막대를 설정하는 것이 좋습니다. 그렇게하고 싶지 않다면'goToSearchVC' 대신에'viewWillDisappear (_ :)'에서 커스터마이즈 된 searchVC를 초기화 해보십시오. – Anushk