본문 바로가기
728x90
반응형

스위프트45

[iOS_Swift] UIDatePicker의 모든 것_ 8 안녕하세요 이웃님들! 개발하는 윤기사입니다. 이번 포스팅에서는 스위프트 DatePicker에 대해 준비해왔는데요! UIDatePicker는 날짜 및 시간 값을 입력하기 위한 컨트롤입니다. 인터페이스에 DatePicker를 추가하려면 방법이 여러개 있지만, 오브젝트 라이브러리에서 가져오는 방법으로 해보겠습니다. - UI DatePicker - 1. 오브젝트 라이브러리에서 Date Picker를 불러오는 방법입니다. 2. Insperctor 영역에 오시면 Date Picker 옵션에서 Preferred Style, Mode, Locale, Interval, Date를 볼 수 있습니다. - Preferred Style : DatePicker의 스타일을 변경할 수 있습니다 (preferredDatePickerS.. 2022. 7. 15.
[iOS_Swift] NavigationController(네비게이션 컨트롤러)_ 7 안녕하세요 윤기사입니다!! 이번 포스팅에서는 네비게이션 컨트롤러를 다뤄 보겠습니다!! 네비게이션 컨트롤러는 뷰의 상위 타이틀 및 뒤로가기 등의 네비게이션 바를 사용할 수 있게 해줍니다. 네비게이션 컨트롤러를 추가하는 방법은 두가지 입니다. 1) 뿌리가 되는 루트뷰를 선택후 Editor -> Embed in -> Navigation Controller를 추가하는 방법 2) Object Library에서 Navigation Controller를 직접 추가하는 방법 저는 2번째 방법으로 오브젝트 라이브러리에서 네비게이션 컨트롤러를 직접 추가해서 진행하겠습니다! 🍎 추가적으로, 네비게이션 컨트롤러를 설정하고 그 바 위에 버튼 같은 것도 넣을 수 있습니다! 1. Object Library에서 Navigation .. 2022. 7. 13.
[iOS_Swift] 스택뷰(StackView)의 모든 것_ 6 안녕하세요~ 개발하는 윤기사입니다! 주말에는 나머지 공부좀 하고, 월요일 기념으로 스택뷰에 관한 내용을 가지고 돌아왔습니다! 왜냐하면 최근에 알게 된 내용이라, 가장 따끈따끈할 때 설명해드리면 좋을것 같아서 가져왔습니다! 스택뷰(StackView)는 뷰들을 일정한 간격으로 배치하기 위해 사용됩니다! StackView를 배치한 후 그 내부에 View들을 추가하여 사용하셔도 되고, View들을 묶어서 StackView로도 만들 수 있습니다! Stack View를 이용하면 보다 편하게 배치할 수 있고, 제약 조건을 걸기도 훨씬 수월해 집니다. 바로 시작해 보겠습니다! - Stack View - 1. 프로젝트 생성 후 Cmd + Shift + L 누르시고 uiview를 3개 가져오겠습니다. 2. 적당한 크기로.. 2022. 7. 11.
[iOS_Swift] 레이아웃 제약 조건(Constraints) 설정법_ 5 안녕하세요!! 이웃님들, 개발하는 윤기사입니다! 😎 이번 포스팅에서는 오토레이아웃의 기본인 제약 조건에 대해 포스팅 해볼건데요! 오토레이아웃이라는 것은 뷰에 설정되어 있는 제약 조건(Constraints)를 기반으로 해서 그 뷰의 크기와 위치를 계산해서, 일정한 위치에 위치하게끔 해주는 건데요! 쉽게 말하면, 아이폰 11, 아이폰 12프로맥스, 아이폰 8, 아이폰 SE 다 디바이스 크기가 다르니까, 그 사이즈에 따라서 위치와 사이즈가 조절되어 어느 디바이스든 원하는 식으로 표현하는 것을 뜻합니다! 제약 조건은 객체가 가지는 여백, 정렬, 다른 객체와의 간격 등을 조절할 수 있습니다. 바로 간단하게 예시 하나 들어가보도록 하겠습니다!! 1. Xcode에서 File -> New Project 하나 만들겠습니.. 2022. 7. 8.
[iOS_Swift] TextField Strong PassWord 현상 해결법_ 4 안녕하세요 여러분... 오늘 오토레이아웃 공부를 하다가, 이상한 현상을 발견해서!! 해결법을 포스팅 하려고 합니다. 비밀번호 입력창에서 텍스트를 입력하면 가려지게 하는 것을 구현하던 중이었습니다. 넷플릭스 UI를 구성하던 중 비밀번호 입력 필드에 값을 입력했을 때, 위와 같이 Strong PassWord가 표시되고 무엇을 입력하고, 몇 자를 입력했는지를 확인할 수가 없다! Generate Strong Password: Apple introduced this new feature in iOS 12 during WWDC18. Encouraging users to use unique, strong passwords, increases the security of your app. Enabling this fe.. 2022. 7. 8.
[iOS_Swift] TextField UI설정에 관한 모든 것 _ 3 안녕하세요!! 개발하는 윤기사입니다 ㅎㅎ 오늘도 열심히 빡코딩하고 있는데요! 오토레이아웃 Objects 중에 TextField에 관해 정리해서 알려드리려고 합니다😎😎 혼자 고민하다가 알게 된 내용도 있으니! 좋은 꿀팁도 얻어가실 수 있을 거라 생각합니다 ^^ 이와 같은 UI를 구성을 해보았는데요, 회색 배경에 TextField 5개가 보이시나요? 저 TextField를 설정하는 법을 알아보도록 하겠습니다! TextField의 UI 속성을 코드로 구현해볼 건데요. 종류는 크게 6가지로 나누겠습니다! 1. Placeholder / attributedPlaceholder : 텍스트 입력 전, 문구를 설정할 수 있습니다. 2. TextColor / TextAlignment : 쓰여지는 텍스트의 색상, 위치 선정.. 2022. 7. 6.
728x90
반응형