2016-07-15 3 views
0

스토리 보드를 사용하여 기존의 세그먼트의 끝점을 어떻게 변경합니까?스토리 보드를 사용하여 세그먼트 엔드 포인트를 변경하십시오.

분명히 segue를 삭제하고 다시 만들 수 있지만 "운영자 오류"가 발생할 수 있습니다. 예를 들어 실수로 segue의 식별자를 잘못 입력하면 코드가 나중에 중단됩니다.

Storyboard는이 간단한 기능을 제공하지 않습니다. segue를 다른 곳으로 끌 수 없으며 해당 끝점을 참조하는 구성 항목을 볼 수 없습니다. 또는 나는 명백한 것을 놓치고 있는가?

답변

1

예, 기존 세그먼트의 끝점은 변경할 수 없습니다. 새 것을 만들어야합니다. 엔드 포인트를 다른 뷰 컨트롤러로 드래그 앤 드롭 할 수 없습니다.

그리고 그럴 필요도 없습니다.

예를 들어 A와 같은보기 컨트롤러가 있고 A에서 다른 Viewcontroller B로 segue를주고 segue 이름이 segueToB 인 경우를 가정 해 봅시다. 이제 다른 viewcontroller C라고하고 이제 A에서이 C로 segue주고 다음 Another segue 확인하십시오. segueToB을 삭제할 필요가 없습니다. A에서 C를 가리키는 segueToC을 작성하십시오. 이제 A에서 B로 가려면 segueToB segue를 수행하십시오. A에서 C로 가려면 segueToC segue를 수행하십시오. 마찬가지로 여러 개의 단절을 만들 수 있습니다. 엔드 포인트를 변경하거나 segue를 삭제하고 식별자를 변경할 때마다 필요가 없습니다.

관련 문제