2017-05-12 4 views
1

버튼을 한 번 클릭하여 다음 컨트롤러로 이동하는 방법은 무엇입니까? 데이터 전송이없고 버튼을 한 번만 클릭하면 다음 컨트롤러로 넘어갑니다.버튼을 클릭하면 다음 컨트롤러로 이동합니까?

초기 컨트롤러 인 "ViewIntro"라는 컨트롤러를 만들었습니다. 기본적으로 환영 화면이고 하단에는 버튼이 있습니다.

버튼을 클릭하면, 그것은 여기, 우리는 내가

어쨌든 내 시작 화면으로의 ViewController을 깜빡 엑스 코드 프로젝트를 시작할 때마다 원래의 컨트롤러 인의 ViewController로 진행됩니다 내 내 ViewIntro의 현재 코드 :

`수입 재단 수입 UIKit

class ViewIntro : UIViewController{ 

    @IBOutlet weak var btnEnter: UIButton! 

    override func viewDidLoad() { 
    super.viewDidLoad() 
    } 

    override func didReceiveMemoryWarning() { 
    super.didReceiveMemoryWarning() 
    }` 

첨부 된 이미지에서와 같이 식별자를 통해 ViewController에 ViewIntro를 연결했습니다. enter image description here

답변

1

버튼을 마우스 오른쪽 버튼으로 클릭하고 컨트롤러로 드래그하십시오. IBOutlet을 만드는 것과 같지만 작업 모드를 선택해야합니다. Afret 그냥이 코드를 추가하여 버튼에 대한 IBAction을 만드는 :

self.performSegue(withIdentifier: "showMain", sender: nil) 
+0

당신의 선생님이 나를 웃게했다. 나는 초심자이며 신속하게이 문제를 해결하는 데 어려움을 겪고있었습니다. 감사합니다. 몇 분이 지나면 답을 올바르게 표시 할 수 있습니다. :) –

+0

btnEnter 제작과 동일합니다. 그러나 그것을 컨트롤러로 드래그 한 후 Outlet이 아닌 Action으로 _Connection_을 선택해야합니다. 그것은 귀하의 버튼에 대한 액션 기능을 생성합니다. :) – kkakkurt

+0

네, 고맙습니다. 지금 작동합니다. 대단히 감사합니다! :) –