2016-04-19 11 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()