iOS/iOS Swift 개발 일기

개발하는 정대리- 스택(stack) / 회원가입,로그인 구현

Developer-Michelle 2022. 4. 22. 10:29

아이폰 개발 시작하기 / 초보개발자 / 앱 만들기 / 스택 자료구조 / navigation controller / stack view

https://youtu.be/MpAOdkkMZxM

-스택: 넣고, 빼고.

빨래 바구니 . 마지막에 넣은 것을 제일 먼저 빼는 것.

-네비게이션 뷰 컨트롤러

-푸시, 팝

constraint 걸어서 textview, button stack으로 맞추고..

이미지 최대한 작은걸로 구해서 다시 해보기 ㅠㅠ  -> 4/21

4/22 ->해결. 그래도 생각보다 훨씬 많이 작은 아이콘으로 해야 한다..

빨래 바구니

Navigation Controller - Login View Controller -> Register View Controller

Login View Controller의 회원가입하시겠습니까? 에서 Ctrl 누르면서 화살표로 오른쪽 Register Viewcontroller로 끌어다 놓으면 회원가입 페이지에서 Back 버튼이 생성됨.

 

이 때 Back 버튼을 누르는 순간 pop !

빨래 바구니에서 맨 위의 Register View Controller를 빼내면서 로그인 페이지로 돌아가는 것임.

 

 

-------------------------------------------------------------

 

*Back buttton 및 네비게이션 바 삭제 (로그인 및 회원가입 페이지 모두)

 

//뷰가 생성되었을 때

    override func viewDidLoad() {

        super.viewDidLoad()

        // Do any additional setup after loading the view.

        

        //상단 네비게이션 바 부분을 숨김처리한다.

        self.navigationController?.isNavigationBarHidden = true

        

    }

 

 

-------------------------------------------------------------

 

* 화면 옆에 하나 더 열어서 실제 버튼에서 Ctrl 누른채로 컨트롤러쪽 코드에 놓고 코드 생성

 

@IBOutlet

@IBAction

생성

 

 

cmd + shift + o = 파일찾기

 

P.S.

 

viewDidLoad() {~ :뷰가 생성되었을 때