일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- button
- library
- Xcode
- UIButton
- alamofire
- Chart
- Android
- charts
- 그래프
- UIKit
- Swift
- ui
- 개발자
- TableView
- ios
- Storyboard
- 어플리케이션
- 개발
- PyQt
- Python
- Chrats
- PyQt5
- cocoapods
- modal
- kotlin
- UITableView
- androidstudio
- 라이브러리
- Apple
- graph
- Today
- Total
Jiwift
[iOS/Swift] DGCharts 그래프 라이브러리 소개 본문
[iOS/Swift] Charts 그래프 라이브러리
안녕하세요. 오늘은 DGCharts 라이브러리를 알아볼 예정입니다. 원래 이미 작성해둔 글들을 옮기려고 생각했으나 한번 나누어서 여러 편으로 나누어서 기록해보려고 합니다.
깃 허브에 swift chart라고 검색하면 많은 라이브러리들이 나옵니다. 다들 star도 많이 받기도 해서 사실 사용하는 데는 문제가 없다고 생각이 이듭니다. 하지만 이번에는 Charts 라이브러리를 사용할 예정입니다.
위는 라이브러리 깃 허브 주소입니다. 들어가서 어떤 라이브러리인지 살펴보는 것도 좋다고 생각됩니다.
깃 허브 들어가면 star가 다른 라이브러리들 보다도 엄청나게 많은 것을 알 수 있습니다.
개인적인 생각이지만 chart를 구현하다보면 자료가 생각보다 많지가 않습니다. 원하는 디자인을 쉽게 구현할 수 있는 라이브러리를 선택하려고 이것저것 깔아보고 검색해봤는데 라이브러리 이름 때문인지 계속 위 라이브러리가 검색되고 하는 문제들도 있었습니다. ㅋㅋㅋ;; 그래서 Charts를 사용했는데 얘도 받은 별 수에 비하면 자료가 많다는 생각은 들지 않습니다.
이것 저것 구현하고 찾아보면서 느낀 결과는 라이브러리들도 어차피 다 커스텀해서 사용해야 하기 때문에 기본 기능까지만 지원하고 원하는 디자인을 뽑아내기 위해서는 열심히 수정을 해야 하는 것을 알게 되었습니다 ㅋㅋㅋ
그리고 또 다른 장점은 Android에서도 같은 라이브러리가 있다는 점입니다. 이름은 MPAndroidChart인데 메서드 명도 거의 같아서 검색을 android로 해도 괜찮다는 점입니다.
그리고 다양한 라이브러리를 기본적으로 지원하는 것을 알 수 있습니다. (기본 디자인은 안 이쁘다는게 함정)
아무튼 여기까지 짧게 소개하고 다음에는 설치하는 법을 알아보겠습니다.
'라이브러리 > DGCharts' 카테고리의 다른 글
[iOS/Swift] DGCharts 그래프 라이브러리 데이터 값 없을 때 화면 커스텀 / charts graph no data (0) | 2022.11.21 |
---|---|
[iOS/Swift] DGCharts 그래프 라이브러리 Pie Chart 표시하기, 원형 차트 그리기 (0) | 2022.11.15 |
[iOS/Swift] DGCharts 그래프 라이브러리 Line Chart 표시하기, 라인 차트 그리기 (0) | 2022.11.13 |
[iOS/Swift] DGCharts 그래프 라이브러리 Bar Chart 표시하기, 바 차트 그리기 (0) | 2022.11.12 |
[iOS/Swift] DGCharts 그래프 라이브러리 설치 SPM, Swift Package Manager (0) | 2022.11.07 |