[UI StoryBoard] 화면 이동
·
Ios/UI StoryBoard
이번 시간에는 아이폰의 화면 이동에 관련하여 정리하겠습니다. 화면 이동 1. segue 사용하기 segue의 경우에는해당 이미지와 같이 밑에 있는 갈색 페이지 위에 붉은 페이지가 올라오는 형식 입니다.특징 : 위에 Back버튼이 없고 아이폰의 기능 중 하나인 왼쪽에서 쓸어 넘기기 기능을 사용하여 이전 화면으로 돌아 갈 수 없다. 2. navigation 사용하기navigation controller을 사용하여 이용하는 방법으로해당 이미지와 같이 위에 navigation의 경우도 동일하게 아래에 이전화면이 존재하고 위에 갈색화면이 올라가는 형식이다.특징 : navigation controller위에 생성이 되어 항상 첫 화면에 navigation contoller가 존재해야 한다.  &주의할 점두 가지 방..
[Swift StoryBoard] TableView 테이블 뷰 구성하기
·
Ios/UI StoryBoard
안녕하십니까 공부하는 개발자 입니다. 패캠강의를 들으면서 이번에 TodoList어플을 만들면서 테이블 뷰에대한 공부 내용을 정리합니다. ●TableView TableView란 데이터를 목록형태로 보여줄 수 있는 기본적인 컴포넌트 입니다. - 특징 - 스크롤 뷰를 상속받기때문에 스크롤기능을 사용할 수 있습니다. 섹션기능이 있어 행을 그룹화하고 콘텐츠를 쉽게 사용할 수 있습니다. ●UITableViewDatasource UITableViewDatasource은 테이블뷰를 생성하고 수정하는데 필요한 정보를 테이블 뷰 객체에 제공합니다. 각 행의 개수를 리턴하는 numberOfRowsInSection과 Cell를 재사용하는 dequeueReusableCell은 필수로 선언을 해 줘야 한다. ●UITableDel..
[Swift StoryBoard] StoryBoard 화면전환
·
Ios/UI StoryBoard
안녕하십니까 공부하는 개발자 입니다. 오늘 포스팅은 화면전환 입니다. 화면을 전환하는 방법은 크게 4가지가 있습니다. ●View Controller 의 View위에 다른 View를 가져와 바꿔치기 메모리누수가 발생하기 때문에 실제 프로젝트에서는 사용하지 않습니다. ●View Controller에서 다른 View Controller 를 호출하여 전환하기 프레젠테이션 방식이라고 불리며 함수 (present) 사용 합니다. 첫번째 param에서는 호춯할 View Controller, 두번째는 화면전환시 애니메이션 기능 유무 (Bool) 세번째는 completion클로져 : 화면전환이 비동기로 전환되기 때문에 전환시 처리해야 하는 코드를 작성합니다. 되돌아가는 함수는 dismiss를 사용, 파라미터는 위와 같지..
[Swift StoryBoard] 기본적인 용어 정리_1
·
Ios/UI StoryBoard
안녕하십니까 공부하는 개발자 입니다. 최근에는 IOS개발을 위한 UI쪽으로 강의를 들으면서 공부하고 있습니다. 공부하면서 기본적인 용어를 정리하려 글을 적습니다. ● Cocoa touch Framework Cocoa touch는 IOS개발환경을 위한 최상의 프레임 워크 입니다. 일반적으로 IOS을 개발하기 위한 Swift나 Object-C, UIKit또한 Cocoa touch 프레임워크안에 포함되어있습니다. ●UIKit UIKit은 이름 그대로 사용자의 인터페이스를 관리하며 이벤트 처리를 위한 클래스 입니다. 이미지처리, 텍스트처리, 테이블 뷰 등을 담당하여 어플리케이션의 구성을 담당하고 있습니다. 기본적으로 MVC패턴을 사용하고있지만 화면인 view와 controller의 상관관계가 너무 복잡해져 유집..
okoo
'Ios/UI StoryBoard' 카테고리의 글 목록