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