어느 쪽에서도 테이블보기가 있고 어느 쪽에서도 상호 작용이 발생할 때마다 테이블을 다시로드해야하는 분할보기 컨트롤러가 있습니다. 분할 뷰 컨트롤러의 왼쪽 (마스터)에서 셀을 선택할 때마다 델리게이트를 구현하여 세부 뷰 컨트롤러를 업데이트했습니다.UISplitViewController의 세부보기 및 마스터보기 컨트롤러간에보기를 새로 고치는 방법은 무엇입니까?
1. 알고 싶습니다. 대리인을 다시 구현하여 (즉, 마스터보기를 업데이트 할 때) 또는 일반적인 접근 방식이 필요합니다.
2. 이미 두 클래스 모두에 대한 코드를 작성 했으므로 왼쪽에서 셀을 선택하면 위임 메소드를 통해 뷰를 새로 고치거나 새로 고치기 만하면 바로 업데이트됩니다. 그러나 viewWillAppear/viewDidAppear/viewWillDisapper와 같은 메소드는 업데이트됩니다. ..etc는 호출되지 않습니다. 이제 왼쪽 셀 선택에서 트리거 된 delegateMethod에서 viewWillAppear 메서드를 수동으로 호출하고 있습니다. 클래스 메서드가 auto라고 불리는 기술이 있습니까? 또는 splitViewController를 사용하는 가장 좋은 방법을 가리킬 수 있습니까?
예, 대리인을 벗어난 알림을 사용합니다. – djay