일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- IOS
- motivation
- 오늘의조언
- backgroundColor
- 프로젝트기획
- CountDownTimer
- valueChanged
- datepicker
- SWIFT
- Storyboard
- 한국어 설정
- randombackgroundcolor
- swift animation
- color animate
- date picker
- Today
- Total
목록IOS (3)
정우의 개발 일지
앱을 만들다가 타이머 시간을 유저가 설정해줘야하는 상황이 생겨서 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(){..
앱 이름 : 오늘의 조언 앱 설명 - 오늘의 조언은 공부하다가 휴대폰을 자꾸 보게되는 사람들을 위한 앱입니다. 자신이 공부할 시간을 설정해두면 그 시간동안 휴대폰 화면을 킬 때 마다 알림 센터에 자신이 설정한 동기부여 글귀와 함께 남은 공부 시간이 알림으로 뜨게 됩니다. 동기부여 글귀 - 동기부여 글귀는 앱 내에 저장해되어있는 글귀들로, 하나씩 랜덤으로 보여주고 사용자가 맘에드는 글귀가 나오면 그걸 오늘의 조언으로 선택합니다. 필요한 기능 랜덤으로 다음 글귀를 가져오는 기능 이전 글귀를 불러오는 기능 시간 설정 기능 알림 기능 타이머 기능