navController 및 tableViewController를 설정하여 테이블 행을 선택하면 navController의 스택에 대한 상세보기가 표시되고 선택한 행에 대한 자세한 정보가 표시됩니다 . 자세히보기에서는 정보를 표시하는 데 단일 UILabel을 사용하고 상세보기 컨트롤러의 viewDidLoad에서 레이블의 text 속성 값을 설정합니다.자세히보기로 전환 할 때 UILabel.text를 두 번 이상 변경할 수 없습니다.
처음으로 행을 선택하면 세부 정보보기에 예상 텍스트가 표시됩니다. 테이블보기로 돌아가서 다른 행을 선택하면 상세보기에는 처음과 같은 텍스트가 나타납니다.
세부보기 컨트롤러가 해제 된 후 navController의 스택에 푸시 된 후 nil로 설정된 코드 샘플을 보았습니다. 이 코드를 코드에 추가하면 문제가 사라지지만 그 이유는 알 수 없습니다.
누군가 여기서 내게 무슨 일이 일어 났는지 설명 할 수 있습니까?
감사합니다.
에드, 감사합니다. 그게 완벽하게 이해하고 내 코드는 이제 둘 다 작동하고 나는 그 이유를 이해합니다! – skantner