text: SciChart® the market leader in Fast WPF Charts, WPF 3D Charts, iOS Chart, Android Chart and JavaScript Chart Components
  I am using an SCINumericAxis for my y-axis. I am setting the visibleRange to (Min = 28, Max = 76). I am leaving the minorsPerMajor to the default of 5. However when looking at my graph (attached) you can see that the major tick labels are actually every 6 minors, e.g. 30, 36, 42, etc. when they should be 30, 35, 40, etc for minorsPerMajor set to 5.
  Please advise on how to fix this issue as my major tick labels should be every 5, not every 6.
  Hi, Brad.
  What you need is to create your own TickProvider and in updateTicks method add to majorTicks only those values that you need. See the code:
  import SciChart.Protected.SCITickProvider class CustomNumericTickProvider: SCINumericTickProvider { override func updateTicks(minorTicks: SCIDoubleValues!, majorTicks: SCIDoubleValues!) { let start = self.axis.visibleRange.minAsDouble.rounded() let end = self.axis.visibleRange.maxAsDouble.rounded() let step: Double = 5 var current: Double = (start / step).rounded(.up) * step while current <= end { majorTicks.add(current) current += step } } }
  For more details, take a look at—tickprovider-and-deltacalculator-api.html#creating-your-own-tickprovider