Swift에서 presentViewController
이 호출 된 후에 어떻게 든 pushViewController
을 호출 할 수 있습니까?Swift에서 presentViewController 이후에 pushViewController를 호출하십시오.
또는 최소한 UIViewController
이 왼쪽에서 나타날 때 동일한 동작을 구현해야합니다. 내가 개발해야 할 유일한 옵션은 pushViewController
을 CATransition()
으로 가짜로 만드는 것이지만,이 경우 새로운 메커니즘 인 UIViewController
이 네이티브와 다릅니다.
pushViewController
네이티브를 사용하면 새로운UIViewController
이 사라지고 이전 버전 위에 나타납니다.- 위조 된
presentViewController
을 사용하는 경우 새로운UIViewController
이 나타나면 방금 화면 밖으로 나옵니다.
또한 segue
을 사용해 보았습니다 만,이 경우에는 새로운 UIViewController
이 아래에서 나타납니다.
따라서 pushViewController
(가능하면 presentViewController
) 뒤에 전화하는 것이 더 좋습니다.
감사합니다.
네비게이션 컨트롤러를 사용하고 스토리 보드에서 segue를 만들려고 했습니까? –
@Lu_ 네, 하단에서도 새로운 UIViewController를 보여 줍니 다만 왼쪽에서 – Danny
이 필요합니다. 스토리 보드에 segue가 있으면 간단한 performsegue 메소드가 작업을 수행해야합니다 –