У меня есть этот код для создания тиков и метки на оси х:Core Plot: Увеличивает пространство между тиками по оси x?
CPTAxis *x = axisSet.xAxis;
x.title = @"Hour of Day";
x.titleTextStyle = axisTitleStyle;
x.titleOffset = 15.0f;
x.axisLineStyle = axisLineStyle;
x.labelingPolicy = CPTAxisLabelingPolicyNone;
x.labelTextStyle = axisTextStyle;
x.majorTickLineStyle = axisLineStyle;
x.majorTickLength = 4.0f;
x.tickDirection = CPTSignNegative;
CGFloat dateCount = [timestamps count];
NSMutableSet *xLabels = [NSMutableSet setWithCapacity:dateCount];
NSMutableSet *xLocations = [NSMutableSet setWithCapacity:dateCount];
NSInteger i = 0;
for (NSString *date in timestampStrings) {
CPTAxisLabel *label = [[CPTAxisLabel alloc] initWithText:date textStyle:x.labelTextStyle];
CGFloat location = i++;
label.tickLocation = CPTDecimalFromCGFloat(location);
label.offset = x.majorTickLength;
if (label) {
[xLabels addObject:label];
[xLocations addObject:[NSNumber numberWithFloat:location]];
}
}
x.axisLabels = xLabels;
x.majorTickLocations = xLocations;
мне было интересно, если я мог бы расширить расстояние между каждым тиком, потому что сейчас это выглядит как сплющенный вместе беспорядок, который делает не совпадать с точками. Есть ли способ сделать больше пространства между каждым тиком, скажем, 10 пикселей? Благодаря!
сообщите мне, если вы все еще столкнулись с проблемой, я предоставлю свой ответ вам. #HappyToHelp –
Я ценю настроение, но эта проблема хороша и выполнена. Приложение было опубликовано! Спасибо, ха-ха. – Burrito411