여러분은 텍스트와 이미지를 같이 노출 시키기 위해서 어떤 방식으로 작업 하시나요? Horizon StackView에 UILabel과 UIImageView를 담는 방법도 있을 것이고, 아니면 둘 사이의 제약조건을 활용하여 진행하는 방법도 있을 것입니다. 여러 방법을 찾
대부분의 앱에서는 이용약관 같은 정책을 노출시키는 페이지가 존재합니다. 회사 운영 방침에 따라 민감한 정보가 될 수 있는 정보들이기 때문에, 추가적인 앱의 업데이트 없이 바로 수정을 진행 할 수 있도록 배포 진행에 있어 비교적 제약이 없는 WebView
사용자에게 선택지를 제시해서 옵션의 선택을 유도하고자 할때 UIPickerView를 사용하곤 합니다. 그 UIPickerView가 UITextField와 호환 가능하도록 설계 되어 있었다는 것을 알고 계셨나요? UITextField의 inputView에 U
사용자가 앱의 아이콘을 터치했을 때main이라는 함수의 호출이 진행됩니다.(UIKit에서 main 함수를 관리 하기 때문에 개발자는 따로 main에 관여하지 않아도 됩니다.)그리고 main 함수는 UIApplicationMain 함수를 호출 시킵니다.이 과정을 통해서
상단 Navigation 버튼을 구현할 때 System Item 혹은 System Image로 구현할 수 있습니다. 아래와 같이 말이죠. 그러면 아래 이미지와 같이 간단하고 손쉽게 BarButton을 생성할 수 있는 것을 확인 할 수 있습니다.
UITextField에서 터치 입력이 발생하면 키보드가 올라옵니다. 그렇다면 올라온 키보드는 어떻게 내릴까요? 일단 UITextField를 하나 생성 해보겠습니다. touchesBegan 그 다음은 touchesBegan 이라는 메
View나 text의 색상을 지정할 때 UIColor를 사용합니다. 기존에 UIKit에서 준비되어있는 black, white, green과 같은 색을 사용할 때에는 특별한 귀찮음 없이 바로 손쉽게 사용 가능하죠. 그런데 디자이너가 요구하는 가이드에서는 기본 컬러들만 있는 것이 아닙니다. 특정 색의 구현을 요구하는 케이스를 많이 경험...
🔑 여기서 key 값은 저장해놓은 값을 찾을 수 있는 하나의 열쇠, 수단이라고 생각하면 됩니다.
Mellon이나 Apple Music과 같이 audio를 재생시키는 앱은 어떻게 구현되어 있을까 라는 궁금증이 생겼습니다. iOS 앱에서 audio를 재생시키는 방법은 꽤 많았는데요. 오늘은 그중 하나인 AVPlayer에 대해 소개해볼까 합니다.
swift 파일에서 코드로도 가능합니다. 스토리보드로 진행 한다고 해서 무조건 이런식으로 delegate를 지정해주지 않아도 됩니다.
저번 포스팅에 이어서 오늘은 Code base로 TableView를 구현해보도록 하겠습니다. 일단 ViewController에 TableView를 추가 해볼까요? 그리고 tableView의 제약조건은 SnapKit을 사용해서 잡아 보겠습니다.
앱을 릴리즈하기 위해서는 약간의 절차가 필요합니다. Xcode에서 아카이브 진행 후 완료될때까지 기다렸다가 버튼 하나씩 눌러 가면서 AppstoreConnect에 업로드 하는 귀찮음이 도사리고 있죠. 이러한 수고로움은 자동화 시스템 도입으로 덜어줄 수
저번 포스팅에 이어서 오늘은 Code base로 TableView를 구현해보도록 하겠습니다. 일단 ViewController에 TableView를 추가 해볼까요? 그리고 tableView의 제약조건은 SnapKit을 사용해서 잡아 보겠습니다.