본문 바로가기

Mac&iOS

NSButton setFrame Not working

인터페이스 빌드에서 추가한 control들을 나중에 동적으로 위치나 사이즈 변경을 하려고 할때 변경이 안되는 경우가 있다.


원인은 Auto Layout 설정 때문이다. 


xib파일을 열고 Auto Layout 설정을 확인 한다.



아래에 Use Auto Layout이 설정되어 있을 것이다.


이것의 체크를 해제한다.



이제 정상적으로 동작할 것이다.