Что касается Android, я бы посоветовал взглянуть на Пример пользовательских курсоров и использовать его в качестве основы. В этом примере CustomXySeriesTooltip наследуется от TextView, который используется для визуализации текста всплывающей подсказки. Таким образом, вы можете установить размер шрифта для него, как в обычном TextView (в переопределении ctor или internalUpdate):
public CustomXySeriesTooltip(Context context, XySeriesInfo seriesInfo) {
super(context, seriesInfo);
this.setTextSize(TypedValue.COMPLEX_UNIT_SP, 10);
}
И код для Xamarin.Android должен быть похож на Java.
Что касается iOS - вы можете использовать свойство dataStyle, предоставленное SCICursorModifierStyle , которое позволяет указать размер шрифта:
SCITextFormattingStyle * textFormatting = [SCITextFormattingStyle new];
textFormatting.fontSize = 16;
textFormatting.fontName = @"Helvetica";
cursor.style.dataStyle = textFormatting;
Или вы можете создать собственный модификатор, как в в этом примере .