أواجه صعوبة في إزالة خطوط الشبكة الخلفية والمحور X و Y من الرسم البياني / الرسم البياني الشريطي. هل يمكنك مساعدتي مع هذا.
أعتقد أن ما تبحث عنه هو:
- drawAxisLineEnabled
- drawGridLinesEnabled
إذا كنت تستخدم Objective-C ، فقم فقط بتعيينها على المحور المطلوب:
yAxis.drawAxisLineEnabled = NO;
yAxis.drawGridLinesEnabled = NO;
أو إذا كنت تستخدم Swift:
yAxis.drawAxisLineEnabled = false
yAxis.drawGridLinesEnabled = false
آمل أن يساعد.
شكرا
رائع شكرا
كيفية تغيير لون خط الشبكة؟
شكرا
ماذا عن جافافكس؟ بلز
أنا أستخدم 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
يبدو أنه لا يمكنك تعطيل خطوط الشبكة مباشرةً في 4. سريع. الحل البديل هو فقط تعيين لون الشبكة إلى مسح حتى لا تكون مرئية
lineChart.xAxis.gridColor = .clear
lineChart.leftAxis.gridColor = .clear
lineChart.rightAxis.gridColor = .clear
التعليق الأكثر فائدة
أعتقد أن ما تبحث عنه هو:
إذا كنت تستخدم Objective-C ، فقم فقط بتعيينها على المحور المطلوب:
أو إذا كنت تستخدم Swift:
آمل أن يساعد.