Вы можете добавить индикатор активности в представление, отправить представление setNeedsDisplay
и удалить индикатор активности в конце drawRect:
, но я сомневаюсь, что вы вообще увидите индикатор активности.Индикаторы активности полезны только в том случае, если вы выполняете длительные операции, выполнение которых занимает не менее нескольких секунд.Если вы рисуете такой длинный график, вы должны либо оптимизировать его, либо рассмотреть вопрос о том, чтобы нарисовать его во вторичном потоке в CGImage
.В последнем случае, боюсь, вы ограничиваетесь Core Graphics.