iOS) 맛집소개 | 메뉴소개 뷰 설정

유재우·2022년 1월 22일
0

메뉴소개 뷰 설정


  • 기본적인 틀을 잡아준다.

  • 오토레이아웃 설정을 해준 모습


  • 테이블 뷰 셀도 오토레이아웃으로 기본적인 틀을 잡아준다.

  • Identifier를 myCell로 지정

  • MenuTableViewCell의 부모 테이블 지정

  • Swift 파일이 생성된 모습

  • menuCell과 연결




  • MenuTableViewCell 파일에 Oulet변수 선언

  • MenuViewController 생성

  • 메뉴 뷰와 MenuViewController 연결

  • Segue 생성

  • Segue identifier 생성
여러개의 segue를 생성했을 때 해당 segue를 구분하기 위해서 identifier를 지정함

  • Segue 함수 작성
performSegue(withIdentifier: "ShowDetail", sender: nil)
// 하나의 Cell을 클릭했을 때 Segue가 진행하기 위한 함수를 작성
// didSelectRowAt 속성을 이용해서 하나의 Cell을 클릭했을 때 performSegue를 실행하도록 함수 작성
// sender : performSegue를 진행할 때 어떠한 값을 같이 보낼지 나타내는 변수, nil은 아무것도 보내지 않음을 의미

  • 함수 위치 조정
실행을 해보니 위에 함수에 코드를 작성했을 때엔 셀을 클릭하면 Menu 뷰가 나오는게 아닌 실행했을 때 켜지는 것이었다.
그러므로 셀을 클릭했을 때의 함수에 작성을 해야한다.



  • 매장사진을 Assets폴더에 폴더를 만들어서 이름을 0부터 담아 저장한다.

  • 셀의 이미지에 행 번호에 맞는 사진을 출력하게 지정한다.

  • 실행 시킨 모습

  • Commit 후 Push
profile
끝없이 탐구하는 iOS 개발자 유재우입니다!

0개의 댓글