앱 내의 메뉴에 대해 collectionView를 사용하고 있습니다. 메뉴에 탐색 컨트롤러가있어 사용자가 메뉴에 있음을 알고 메뉴에서 선택된 메뉴와 페이지 사이를 앞뒤로 이동할 수있게하려고합니다.상위 navigationController가있는 collectionViewController의 셀에서 Segue
그러나 내가 programView로 collectionView를 만들었으므로 런타임에 셀이 만들어지기 때문에 'show'segue를 사용할 수없는 것처럼 보입니다.
인터페이스
런타임
아직이 메뉴에 대한 탐색 모음을 활용하는 방법이 있나요?
각 셀에서 원하는 페이지까지 segue로 정적 테이블 뷰를 사용하고있었습니다. 필자는 각 지명 된 segue에 묶여있는 많은 코드를 가지고 있으므로 변경하기를 꺼립니다. 이전의 tableview에
클래스 MenuTable segues를 사용
코드 :있는 UITableViewController는 {
weak var centerButtonDelegate: ManageCenterButtonDelegate?
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
if segue.identifier == "segueTour" {
fadeOutDelegate()
}
어디에서 segue를 부르시겠습니까? 그 코드를 볼 수 있습니까? – John
나는 프로그램 적으로 segue하고 싶지 않다. 그들은 'show'segues로 tableview 셀에서 설정되었습니다. 내가 tableView 가고 있었는데 대리자 함수를 호출하는 prepareForSegue 함수에서 일부 코드를했습니다. 그것을 표시하기 위해 질문을 편집하십시오. – Pippo
프로그래밍 방식으로 설정하는 것이 좋습니다. 더 쉽게 제어 할 수 있습니다. – John