Когда - [UIView drawRect:] Вызванный метод?

Это вызывается непосредственно перед тем, как основное представление будет показанным

Мы можем назвать его каждый раз, когда мы хотим?

8
задан TechZen 24 February 2010 в 12:44
поделиться

1 ответ

Он вызывается всякий раз, когда в представлении или части представления требуется быть нарисованным или перерисованным.

Вызывается при первом отображении представления. Он вызывается, когда вы меняете вид. В жизненном цикле представления оно может вызываться сотни или даже тысячи раз. Например, в текстовом представлении он вызывается каждый раз, когда вводится новый текстовый символ.

Любое изменение состояния программы, которое представление должно отображать визуально, должно вызывать перерисовку путем вызова setNeedsDisplay . В большинстве случаев это происходит автоматически, но вам может потребоваться запустить его самостоятельно, если вы сделаете что-то нестандартное.

23
ответ дан 5 December 2019 в 07:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: