728x90
SMALL

iOS-Swift 🍏 3

[iOS - Swift] 현재 위치에서 위/경도 사용하기

현재 위치에서 위/경도 사용하기 Current_Location 📍 🍏 현재 위치에서 위/경도 가져오는 방법 iPhone 에서 위치를 얻어올 수 있는 기능을 제공해주는 Framework인 CoreLocation을 import해준다. 🍏 CLLocationManager 클래스는 위치치 관련 이벤트를 앱에 시작하고 중지하는데 사용하는 객체이다. CLLocationManagerDelegate 프로토콜은 location manager객체에 연관된 이벤트를 파악할 때 사용된다. CLLocationManager 클래스의 인스턴스 locationManager를 생성한다. 🍏 locationManager.requestWhenInUseAuthorization()은 앱이 화면에 나왔을 동안, 해당 아이폰 장치의 위치 정보에..

iOS-Swift 🍏 2023.06.13

[iOS - Swift] 사파리 뷰 사용하기

Safari ViewController 사파리 뷰 사용하기 🐯 🍏 버튼을 클릭 했을 때, Safari 화면을 열기 위해 view controller에 버튼을 추가시킨 후, 버튼 action을 정의한다. 🍏 safari 서비스를 사용하기 위해 SafariServices를 import한다. 🍏 button클릭시 SFSafariViewController를 사용하여 사파리 로드시 연결할 URL을 정의하고, show한다. 🍏 button을 클릭하면 오른쪽 사진처럼 apple.com이 사파리에서 로드되는 것을 볼 수 있다.

iOS-Swift 🍏 2023.06.13

[iOS - Swift] 화면에서 키보드를 자연스럽게 올리고 사라지게 하는 방법

Keyboard_Show_Hide 화면에서 키보드를 자연스럽게 올리고 사라지게 하는 방법 ⌨️ Keyboard Show 🍏 Navigation 으로 감싼 View Controller 를 생성한다. 🍏 Navigation ViewController의 구조로 button에 대한 action이 show로 보여지는 view controller를 생성한다. 🍏 text field를 생성 후 🍏 DetailViewContrller 클래스를 생성 후 text field가 있는 view controller로 지정한다. text field 를 우클릭 한 채로 DetailViewContrller 코드 내부에 마우스 포인터를 끌고가 text field를 정의한다. 🍏 자동적으로 해당 text field에 대한 코드가 생성된..

iOS-Swift 🍏 2023.06.13
728x90
LIST