목록예비개발자 (2)
BOID
안녕하세요 HooniOS입니다 :) 이번에는 앱을 사용할 때 기초이면서 꼭 필요한 부분에 대해 공부해보겠습니다. 기초이면서 꼭필요하고 중요한 부분이 뭐가 있을까요? 바로 화면전환 입니다!!!!!!!!!! 왜 꼭 필요하고 중요할까요? 그 이유는 앱에서는 단일 화면으로 구성된 앱을 보신 적이 있으신 적이 있으신지 모르겠지만, 거의 없습니다. (저는 아예 없어요....ㅎ) 화면 전환의 중요성 - 특히 콘텐츠를 제공하는 앱일 경우 목록 화면과 내용을 보여주는 화면 등 최소한 두 개 이상의 화면이 필요합니다 - 화면을 나누어 줘야 되는데 하나로 무리하게 표현하려고 하거나 한 화면에 표현할 수 있는 데도 무리하게 나누면 사용자가 불편하게 느끼기 때문에 화면을 나눌 때는 주의를 해야 합니다. iOS에서 화면 전환 방..
안녕하세요 HoonIOS입니다 :) 저번에는 뷰, 윈도우, 대략적인 뷰컨트롤러에 대해서 포스팅을 했는데요 이번에는 저번에 대략적으로 설명만 했는데 이번에는 뷰컨트롤러에 대해 그리고 네비게이션 컨트롤러, 테이블 뷰 컨트롤러 등 많은 뷰컨트롤러들이 있는데요. 각 컨트롤러에 대해 설명을 드리고자 합니다. 뷰 컨트롤러 - 뷰컨트롤러는 앱의 근간을 이루는 객체로 모든 앱은 최소한 하나 이상의 뷰컨트롤러를 가지고 있습니다.( 뷰컨트롤러는 앱의 기본중의 기본이니 개념 중요해요!) - 뷰컨트롤러의 주된 역할은 화면 구성 요소들, 즉 뷰를 관리 하는거지만 화면과 데이터 사이의 상호 작용관리까지 합니다. - 윈도우 객체로 부터 전달된 이벤트를 받아서 내부적으로 구현된 비즈니스 로직을 실행하고, 그 결과로 얻어진 데이터를 ..