Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dev-junehee/ios-table-view-practice
https://github.com/dev-junehee/ios-table-view-practice
Last synced: 20 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/dev-junehee/ios-table-view-practice
- Owner: dev-junehee
- Created: 2024-05-23T07:42:48.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-05-26T11:30:31.000Z (8 months ago)
- Last Synced: 2024-11-10T08:25:30.348Z (3 months ago)
- Language: Swift
- Size: 46.9 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# iOS-TabelView
## Study for
- TableView, TableViewController
- TableView 스토리보드로 구현하기
- TebleView 코드로 구현하기
- tableView 함수
- numberOfSections
- titleForHeaderInSection / titleForFooterInSection
- numberOfRowsInSection
- heightForRowAt
- cellForRowAt## To-do
### Case1
- [x] 스토리보드로 구현하기
### Case2
- [x] 코드로 구현하기
### Case3 (쇼핑 Todo-list)
- [ ] Header
- [x] UIView, TextField, Button
- [x] 텍스트 입력 받기
- [x] 화면 스크롤 시 키보드 내려가기 (Dismiss on Drag)
- [ ] TableView
- [x] 커스텀 셀 구현하기
- [x] tableView 함수 사용하기
- [x] 할 일 추가 시 view 갱신하기
- [x] 할 일 완료/미완료 기능
- [x] 즐겨찾기 체크/미체크 기능
- [ ] 할 일 삭제 기능
- [ ] 시스템 컬러 사용해보기
- [ ] 라이트 모드 지원
- [ ] 다크 모드 지원
- [ ] ETC.
- [x] 구조체, tag로 데이터 다루기
- [x] @IBAction 대신 .addTarget() 사용해보기
## 연습 구현 화면
| **아이폰 - 집중 모드**
(라이트 모드) | **아이폰 - 집중 모드**
(다크 모드) |
|:------:|:------:|
| | |
| **아이폰 - 설정**
(라이트 모드) | **아이폰 - 설정**
(다크 모드) |
| | |
| **쇼핑 - Todo**
(라이트 모드) | **쇼핑 - Todo**
(다크 모드) |
| | |