2016-04-19 5 views
0

Я хотел бы предоставить текстовое представление левой оси y. Отсюда:текстовое представление оси y

enter image description here

Для этого:

enter image description here

В некотором смысле, что: 0 - ясно 2 - мягкая 4 - умеренная 6 - тяжелая

Как это может быть сделано?

+0

создать 'перечисление' и достичь желаемого выходного –

+0

@TysonVignesh Не могли бы вы объяснить, пожалуйста, больше? Я не понимаю, как реализовать ваше предложение. –

ответ

0

решаемые путем переопределения NSNumberFormatter

class CustomNSNumberFormatter : NSNumberFormatter { 
    override func stringFromNumber(number: NSNumber) -> String? { 
     switch number { 
     case 0: 
      return "Severe" 
     case 2: 
      return "Moderate" 
     case 4: 
      return "Mild" 
     case 6: 
      return "Clear Skin" 
     default: 
      return "" 
     } 
    } 
} 

А потом

chart.leftAxis.valueFormatter = CustomNSNumberFormatter() 
Смежные вопросы