macOS, iOS

스토리보드 레이아웃 노란삼각형 Update Frames

SweetDev 2019. 9. 9. 19:18

 

 

이렇게 스토리보드를 쓰다 보면 경고가 나오는 경우가 있다!

그동안 의미를 잘 모르고, 첫번째 옵션을 고르곤 했었는데, 이번에 제대로 알아보려고 한다. 

 

이 경고 표시는 '우리가 설정한 레이아웃 옵션과 실제 스토리보드의 객체 위치나 크기 등이 일치하지 않을 때 ' 표시된다. 

 

Update Frames : 레이아웃 제약 조건을 기준으로 스토리보드를 바꾼다. 

Update Constraints : 현재 스토리보드상의 위치를 기준으로 레이아웃 제약 요건을 수정한다. 
Reset to suggested constraints : 컨스트레인트 다 제거하고 추천하는 대로 붙여버린다

Apply to all views in container : 이 옵션 체크하면 선택한 옵션이 VC내 모든 뷰에 적용, 안하면 경고 뜬 뷰만.