단추를 클릭 할 때보기 컨트롤러를 어떻게 변경합니까? 나는 스토리 보드를 사용하지 않고있다. 뷰는 모두 프로그래밍 방식으로 생성되었습니다. 클릭하면보기 컨트롤러 변경 UIButton Swift (스토리 보드 없음)
func switchView() {
print(123)
let prodListController = ProductListController()
self.navigationController?.pushViewController(prodListController, animated: true)
}
이
가있는 UIViewController 클래스 내에서 호출되었습니다 나는 버튼에 대상을 추가 한 다음 새보기 컨트롤러를 밀어 다음 메소드를 호출했습니다.도움이 될 것입니다. 감사!!
편집 : 만들어 다음과 같이 수정 :
window = UIWindow(frame: UIScreen.main.bounds)
window?.makeKeyAndVisible()
window?.rootViewController = UINavigationController(rootViewController: ProductListController())
이 코드 i 아무것도하지 않으면, 네가'navigationController'가'nil '이 될 수 있다고 생각한다. –