본문 바로가기

개발/iOS

[swift] codeschool: lv1. Xcode and Storyboards

level1. xcode and storyboard


xcode 

create a new Xcode project

single view



위 처럼 프로젝트 생성


프로젝트 네이게이터

모든 파일이 여기 보임


Main.storyboard

UI 레이아웃 해주는 툴

scene 끼리 연결


각 scene은 최소 하나의 view를 나타낸다.

하나의 main view는 유저가 스크린에서 보게될 모든 것을 포함한다.




1.5 Storyboard and Subviews

single 어플리케이션으로 만들었으면 MAin.storyboard에서 view controller scene 삭제하고, 왼쪽에서 ViewController.swift도 삭제 후... 

추가하려면

view를 추가할 떄 main.storyboard 클릭상태에서 오른쪽에서 view controller를 드래그한다.


우측 View Controller에서 titme 밑에 is initial view controller 체킹할 것.


subview?


subview는 label, image, button 같은거임..

main view 에 label이나 image같은거 드래그해서 넣으면 된다.


앱에 쓰일 이미지는 왼쪽 패널에서 Assets.xcassets 에서 아래 + 버튼 누르고 import 해서 가져오면 되고 main view의image View 에서 그 이미지를 불러와서 쓰면 된다.


이미지가 쭈구러질텐데 Editor - Size to fit content 해서 사이즈 맞추면 됨


'개발 > iOS' 카테고리의 다른 글

[swift] codeschool: lv4. Table Views  (0) 2016.10.10
[swift] codeschool: lv2. Outlets and Actions, lv3. Scroll Views  (0) 2016.10.07