본문 바로가기

iOS

[iOS UIKit in Swift 4] webView 사용하기 (Display web page with UIWebView) webView 사용하기프로젝트 제작 당시 iOS 12가 없어서 webView를 사용하여 만들어 봤습니다.iOS 12부터는 WKWebView를 써야 합니다. webView는 deprecated 됐습니다. webView는 html request, local html file 등 여러가지 방법으로 사용할 수 있습니다.UIWebViewDelegate를 통해 webView가 로딩되는 시점을 알 수 있습니다. 아래 스크린샷과 소스코드를 비교해보시면 좀 더 이해하기 편할겁니다.궁금하신점은 댓글로 달아주세요. 해피코딩 :) Preview Source Githubhttps://github.com/calmone/iOS-UIKit-component ReferenceUIWebView https://developer.apple..
[iOS UIKit in Swift 4] UserNotifications 사용하기 (Show UserNotification) UserNotifications 사용하기두 가지 종류의 UserNotification을 만들어 봤습니다.1. 바로 발생 2. 입력한 시간 뒤 발생 (trigger) 옵션으로는 alert, sound, badge가 있고 원하는 옵션을 사용하여 생성하시면 됩니다. iOS 10.0부터 UserNotification을 사용하는 방식이 바뀌었습니다. UNUserNotificationCenterDelegate를 추가해 주셔야 정상작동 합니다. 아래 스크린샷과 소스코드를 비교해보시면 좀 더 이해하기 편할겁니다.궁금하신점은 댓글로 달아주세요. 해피코딩 :) Preview Source Githubhttps://github.com/calmone/iOS-UIKit-component ReferenceUserNotificati..
[iOS UIKit in Swift 4] 텍스트에 폰트 적용하기 (Display characters with UIFont) 텍스트에 폰트 적용하기텍스트에 여러가지 종류의 폰트크기, italic, bold와 iOS 에서 제공하는 폰트를 사용해 봤습니다. iOS가 제공하는 폰트들은 해당 링크에서 확인할 수 있습니다.링크 : http://iosfonts.com 아래 스크린샷과 소스코드를 비교해보시면 좀 더 이해하기 편할겁니다.궁금하신점은 댓글로 달아주세요. 해피코딩 :) Preview Source Githubhttps://github.com/calmone/iOS-UIKit-component ReferenceUIFont https://developer.apple.com/reference/uikit/uifont
[iOS UIKit in Swift 4] UIImageView 사용하기 (Display images with UIImageView) UIImageView 사용하기이미지를 프로젝트에 추가하고 imageView에서 사용하는 방법입니다. 이미지를 추가하는 방법은 두가지가 있습니다.1. 드래그 앤 드랍으로 추가하기 -> 옵션은 아래 사진처럼 주시는게 제일 깔금합니다.2. 이미지 Assets에 추가하기-> Assets에 추가하게 되면 imageLiteral로 호출이 가능합니다. 이미지 이름으로 자동완성하게되면 이미지가 작은 미리보기와 함께 표시되고 이미지를 주석처리해서 보시면 #imageLiteral로 선언되어있는걸 볼 수 있습니다. -> 이렇게 추가한 이미지를 imageView에 set 해주시면 됩니다. 아래 스크린샷과 소스코드를 비교해보시면 좀 더 이해하기 편할겁니다.궁금하신점은 댓글로 달아주세요. 해피코딩 :) Preview Advanc..
[iOS UIKit in Swift 4] UITextField 사용하기 (Input character with UITextField) UiTextField 사용하기텍스트필드를 화면 중앙에 생성해 봤습니다. 텍스트필드의 이벤트는 Delegate를 연결하여 처리를 할 수 있습니다. func textFieldDidBeginEditing(_ textField: UITextField) -> UITextField가 수정이 시작될 때 동작합니다. func textFieldDidEndEditing(_ textField: UITextField) -> UITextField가 수정이 완료되면 동작합니다. func textFieldShouldReturn(_ textField: UITextField) -> Bool -> 키보드에 완료버튼을 눌렀을 시 동작합니다. 아래 스크린샷과 소스코드를 비교해보시면 좀 더 이해하기 편할겁니다. 궁금하신점은 댓글로 달아주세요..