22.03.30 Web-view
·
애플리케이션/Swift
7장 Web-View : 웹 컨텐츠를 뷰(View)형태로 보여 주는 앱, HTML로 작성된 홈페이지를 표시할 수 있다. - 아웃렛 변수 : 텍스트 필드(주소 입력), 웹 뷰, - 액션 함수 : 버튼(주소창 검색버튼, Site1, Site2, HTML, File), 툴바(툴바, Bar Button Item, Flexible space Bar Button Item) ※ import WebKit - import 명령어를 통해 WebKit 모듈을 가져옴 ※ 툴바와 버튼 - 툴바 : 툴바 기능을 할 버튼들이 놓일 공간을 지정 - Bar Button Item : Flexible과 함께 툴바에 놓여 일정 공간을 버튼으로 할당 - Flexible space Bar Button Item : Bar Button Item의..
22.03.29 Alert(얼럿)기능 구현
·
애플리케이션/Swift
6장 Alert : 경고 메시지를 표시하여 내용을 확인하게 하거나 사용자에게 선택지를 줄 수 있다. - 아웃렛 변수 : 이미지 뷰 - 액션 함수 : 버튼 - 기타 : 이미지 파일 (lamp-on, lamp-off, lamp-remove.png) ※ 조건문 : 해당 예제의 코드는 조건문들로 이루어져 있다. 1. "켜기" 버튼의 조건문 : 전구가 켜져있는가? - Yes : Alert를 표시한다. - No : 전구를 켠다. (켜진 전구 이미지를 표시한다,) 2. "끄기" 버튼의 조건문 : 전구가 켜져있는가 ? - Yes : 전구를 끌지 Alert와 함께 선택지를 표시한다. 3. "제거" 버튼 : 조건문은 사용되지 않으며 3개의 버튼 기능을 구현한다. ※ UIAlertController, UIAlertActio..
22.03.28 Picker-View 구현 및 Delegate
·
애플리케이션/Swift
5장 ▷ 피커 뷰(Picker-View)(Picker) : 원하는 항목을 선택할 수 있게 해주는 객체 - 아웃렛 변수 : 피커뷰, 레이블(현재 이미지명 표시), 이미지뷰 - 기타 : 레이블 ※ 클래스 상속 : 부모 클래스의 변수 및 함수를 상속받아 자식 클래스에서 사용한다. - 부모 클래스 : 상속하는 클래스 - 자식 클래스 : 상속받는 클래스 ex) class ViewController: UIViewController, UIPickerViewDelegate { ... } : ViewController(자식 클래스)는 UIViewController(부모 클래스)와 UIPickerViewDelegate(부모 크래스)로부터 변수 및 함수를 상속받아 사용한다. ※ 델리게이트(Delegate)(대리자) : 객체..