๋ง๋ ๊ทธ๋ํ/์ฐจํธ์์ ๋ฐฐ๊ฒฝ ๋๊ธ์ ๊ณผ X ๋ฐ Y ์ถ์ ์ ๊ฑฐํ๋ ๋ฐ ์ด๋ ค์์ ๊ฒช๊ณ ์์ต๋๋ค. ๋์์ฃผ์ค ์ ์๋์?
๋๋ ๋น์ ์ด ์ฐพ๊ณ ์๋ ๊ฒ์ด ๋ค์๊ณผ ๊ฐ๋ค๊ณ ๋ฏฟ์ต๋๋ค.
- drawAxisLineEnabled
- drawGridLinesEnabled
Objective-C๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ์ํ๋ ์ถ์ ๋ค์์ ์ค์ ํ์ญ์์ค.
yAxis.drawAxisLineEnabled = NO;
yAxis.drawGridLinesEnabled = NO;
๋๋ Swift๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ:
yAxis.drawAxisLineEnabled = false
yAxis.drawGridLinesEnabled = false
๋์์ด ๋๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
๊ฐ์ฌ ํด์
๊ต์ฅ ๊ฐ์ฌํฉ๋๋ค
๊ทธ๋ฆฌ๋ ์ ์์์ ๋ณ๊ฒฝํ๋ ๋ฐฉ๋ฒ์ ๋ฌด์์ ๋๊น?
๊ฐ์ฌ ํด์
javafx๋ ์ด๋ป์ต๋๊น? ๋ถํํด
์ ๋ Swift 4๋ฅผ ์ฌ์ฉํ๊ณ ์์ผ๋ฉฐ ๊ทธ๋ฆฌ๋ ์ ์ ์ ๊ฑฐํ ์ ์์ต๋๋ค.
LineChartView๋ฅผ ๋ง๋ค๊ณ ๋ค์๊ณผ ๊ฐ์ด ์ฌ์ฉ์ ์ง์ ํฉ๋๋ค.
let lineChart: LineChartView = {
let chart = LineChartView()
chart.leftAxis.drawAxisLineEnabled = false
chart.leftAxis.drawGridLinesEnabled = false
chart.leftAxis.gridColor = NSUIColor.clear
chart.xAxis.drawGridLinesEnabled = false
chart.backgroundColor = .white
chart.translatesAutoresizingMaskIntoConstraints = false
return chart
}
ํ์๋๋ ์ฐจํธ๋ ์ฌ์ฉ์ ์ง์ ์์ด ๊ธฐ๋ณธ ๊บพ์์ ํ ์ฐจํธ์ ๋๊ฐ์ด ๋ณด์ ๋๋ค.
์ฌ๊ธฐ ๋ด๊ฐ ํ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค
lineChart.leftAxis.enabled = false
lineChart.rightAxis.enabled = false
lineChart.xAxis.enabled = false
swift 4์์ ๊ทธ๋ฆฌ๋ ์ ์ ์ง์ ๋นํ์ฑํํ ์ ์๋ ๊ฒ ๊ฐ์ต๋๋ค. ํด๊ฒฐ ๋ฐฉ๋ฒ์ ๊ทธ๋ฆฌ๋ ์์์ ์ง์์ ๋ณด์ด์ง ์๋๋ก ์ค์ ํ๋ ๊ฒ์ ๋๋ค.
lineChart.xAxis.gridColor = .clear
lineChart.leftAxis.gridColor = .clear
lineChart.rightAxis.gridColor = .clear
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
๋๋ ๋น์ ์ด ์ฐพ๊ณ ์๋ ๊ฒ์ด ๋ค์๊ณผ ๊ฐ๋ค๊ณ ๋ฏฟ์ต๋๋ค.
Objective-C๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ์ํ๋ ์ถ์ ๋ค์์ ์ค์ ํ์ญ์์ค.
๋๋ Swift๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ:
๋์์ด ๋๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.