2016-11-15 14 views

답변

1
self.navigationItem.leftBarButtonItem = nil 
self.navigationItem.hidesBackButton = NO 
+0

이것은 정확하게하고 싶었지만 다른 방법이 있다고 생각했습니다. –

+0

@IanBell 좋은 솔루션입니다. 그리고, 나는 생각한다, 그 매우 EZ 해결 :) –

1

당신은 그것을 이런 식으로해야 할 것 : viewDidLoad 방법

를이 추가 :

self.navigationItem.hidesBackButton = YES; 
let backButton = UIBarButtonItem(barButtonSystemItem: UIBarButtonSystemItem.action, target:self, action:#selector(handleBack)) 
self.navigationItem.leftBarButtonItem = backButton; 

다시 복귀하려면 다음을 수행하십시오

self.navigationItem.leftBarButtonItem = nil; 
self.navigationItem.hidesBackButton = NO; 
+0

이것은 내가하고 싶었던 똑같은 것이지만 다른 방법으로 생각했습니다. 그래서 나는 –

0

탐색 모음은 이러한

buttons

내가 this와 아이폰 OS 자산 자산을 추출를 통과하고 난 추출 된 사용하더라도 가짜 보지 뒤로 버튼을 교정 너무 짜증나, 내 조언은 할 수있다 지원 네비게이션 컨트롤러는 스택을 푸시 할 때 나타나는 백을 유지함으로써 사용자를 대신하여이 작업을 처리합니다.

+0

문제는 항상 그렇지 않다. 즉, 일부 뷰 컨트롤러에서는 뒤로 기능이 필요하지 않은 경우가 있습니다. 예를 들어, 사용자가 로그인 한 상태에서 자신의 아바타를 나타내는 아이콘 (해당 아바타를 클릭하면 사용자가 자신의 프로필을 편집 할 수있는 섹션에 액세스) 등을 배치하려고합니다. –