본문 바로가기

Programming/iOS9

컨트롤 이벤트와 액션과의 관계 컨트롤 이벤트와 액션과의 관계 UIKit에는 UIButton, UISwitch, UIStepper등 UIControl을 상속받은 다양한 컨트롤 클래스가 있다. 그런 컨트롤 객체에 발생한 다양한 이벤트 종류를 특정 액션 메서드에 연결할 수 있다. 즉, 컨트롤 객체에서 특정 이벤트가 발생하면, 미리 지정해 둔 타겟의 액션을 호출하게 된다. 컨트롤 이벤트의 종류 컨트롤 이벤트는 UIControl에 Event라는 타입으로 정의되어 있습니다. 아래는 컨트롤 객체에 발생할 수 있는 이벤트의 종류입니다. touchDown - 컨트롤을 터치했을 때 발생하는 이벤트 UIControl.Event.touchDown touchDownRepeat - 컨트롤을 연속 터치 할 때 발생하는 이벤트 UIControl.Event.tou.. 2021. 7. 1.
TIL 2021.07.01 에셋 카탈로그 타입 폴더 타입 확장자 설명 App Icon Type .appiconset 애플리케이션의 아이콘 Catalog Type .xcassets 에셋 카탈로그의 최상위 폴더 Image Set Type .imageset 객체들이 사용하는 이미지 Data Set Type .dataset 애플리케이션에서 사용되는 데이터 파일 Launch Image Type .launchimage 애플리케이션의 실행화면 이미지 앱 시닝과 앱 슬라이싱 앱 시닝(app thining) 앱 시닝 이란 애플리케이션이 디바이스에 설치될 때 앱 스토어와 운영체제가 그 디바이스의 특성에 맞게 설치하도록 하는 설치 최적화 기술을 의미한다. 이를 통해 애플리케이션의 설치용량을 최소화하고 다운로드의 속도를 향상시킬 수 있다. 앱 시닝의 .. 2021. 7. 1.
Navigation Controllers 본 게시글은 애플의 공식문서인 View Controller Catalog for iOS 를 파파고로 번역한 문서를 보면서 제가 이해한 내용과 문서의 내용을 합쳐 작성한 글임을 알려드립니다. . . . 작성 중 ! . . . 네비게이션 컨트롤러를 공부해보자. 영어라 미치겠다. 네비게이션 컨트롤러는 계층적 컨텐츠에 대한 드릴다운 인터페이스를 제공하기 위해 뷰 컨트롤러 스택을 관리한다. 이게 네비게이션 인터페이스 인데, 아까 말했던 것처럼 컨텐츠 뷰 컨트롤러의 표시를 관리하는 것 같다. 공식 문서에서는 자신의 일부 사용자 정의 뷰를 표시하는 역할도 담당한다고 한다. 특히 뒤로 버튼(back 버튼인듯) 사용자가 지정할 수 있는 (커스터마이즈) 일부 버튼이 포함된 탐색 모음을 제공한다. 라고 한다. ;ㅁ; 그러니.. 2021. 5. 29.

IT_learning's Commit