일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- backgroundColor
- datepicker
- color animate
- 오늘의조언
- motivation
- 한국어 설정
- Storyboard
- randombackgroundcolor
- 프로젝트기획
- valueChanged
- CountDownTimer
- swift animation
- SWIFT
- date picker
- IOS
- Today
- Total
목록SWIFT (2)
정우의 연구일지
앱을 만들다가 타이머 시간을 유저가 설정해줘야하는 상황이 생겨서 Date Picker를 사용해보기로 했습니다. Date Picker 생성 Count Down Timer 모드로 변경 시간 간격 설정 Date Picker 언어 설정 기본 시간 설정 Label에 Date Picker 변하는 상태 보여주기 먼저 Date Picker를 꺼내와서 ViewController에 놓아줍니다. (저는 주로 스토리보드에서 작업합니다) Date Picker만 사용할 것이니 Center 정렬을 해두겠습니다. 스토리보드 오른쪽에서 Mode를 Count Down Timer로 바꿔주시면 이렇게 바뀝니다. Interval에서는 Date Picker에서 사용자가 설정하는 간격을 바꿔줄 수 있습니다. Locale에선 언어를 바꿔줄 수 있..
앱을 만들다가 배경화면이 너무 밋밋한 것 같아서 랜덤으로 변경해주는 코드를 만들었습니다. func changeBackgroundColorRandom(){ let r : CGFloat = CGFloat.random(in: 0...1) let g : CGFloat = CGFloat.random(in: 0...1) let b : CGFloat = CGFloat.random(in: 0...1) self.view.backgroundColor = UIColor(red: r, green: g, blue: b, alpha: 1) } 처음에 이런식으로 작성을 했었는데 이러면 rgb값이 아주 낮은 값까지 나오다보니 텍스트가 잘 보이지 않는 현상이 생기더라구요 func changeBackgroundColorRandom(){..