Дата на оси X iphone с использованием основного графика - PullRequest
0 голосов
/ 21 июня 2011

Я хочу показать данные по оси x на CPXYPlotSpace. Я видел, как это делается на Mac с использованием чего-то подобного, но на iphone это не работает, так что я предлагаю любое предложение, или я должен сделать это вручную.

 NSDateFormatter *dateFormatter = [[[NSDateFormatter alloc] init] autorelease];
dateFormatter.dateStyle = kCFDateFormatterShortStyle;
CPTimeFormatter *timeFormatter = [[[CPTimeFormatter alloc] initWithDateFormatter:dateFormatter] autorelease];
timeFormatter.referenceDate = refDate;
x.labelFormatter = timeFormatter;

1 Ответ

0 голосов
/ 21 июня 2011

Не забудьте установить интервал длины

    NSTimeInterval oneDay = 24 * 60 * 60;
x.majorIntervalLength = CPDecimalFromFloat(oneDay);
y.orthogonalCoordinateDecimal = CPDecimalFromFloat(oneDay);
...