development

setNeedsLayout 및 setNeedsDisplay

big-blog 2020. 11. 21. 09:38
반응형

setNeedsLayout 및 setNeedsDisplay


UIView방법 setNeedsLayout방법 의 실제 차이점은 무엇입니까 setNeedsDisplay?

일반적인 문서는 이것에 대해 흐릿합니다.


실제로 문서는 이것에 대해 매우 명확합니다.

  • setNeedsLayout 은 하위 뷰를 레이아웃합니다.

    보기의 하위보기 레이아웃을 조정하려면 애플리케이션의 기본 스레드에서이 메소드를 호출하십시오.

  • setNeedsDisplay 는 뷰 ( drawRect:등) 의 다시 그리기를 호출합니다 .

    이 메서드 또는 setNeedsDisplayInRect :를 사용하여보기의 내용을 다시 그려야 함을 시스템에 알릴 수 있습니다.

참고 URL : https://stackoverflow.com/questions/14506968/setneedslayout-and-setneedsdisplay

반응형