이 사실을 알고있는 사람들에게는 매우 어리석은 소리가 들리 겠지만 나는 IOS에 상당히 익숙합니다. 내가 알고 싶었던 이유는 왜 원점이나 크기를 수정할 수 없으며 UIView 프레임의 이러한 속성의 x, y 또는 높이 너비가 될 수 있습니까?UIView 프레임의 크기 나 원점을 직접 변경할 수없는 이유는 무엇입니까?
프레임은 CGRect 구조체이며 원점과 크기는 다시 CGPoint 및 CGSize 구조입니다. 우리가 액세스 할 수있는 이유는 무엇입니까?
CGRect에는 이와 비슷한 점이 없으므로 속성을 수정할 수 있습니다. 프레임 또는 경계에 대해 수행 할 수없는 이유는 무엇입니까?
myView.frame.origin.x = 23.0;
그것은 그것에 대해 바보 좋은 질문, 아무것도 없습니다 :
큰 질문, 전혀 바보가 아닙니다! –
@ChrisNolet : 게시 한 지 2 년이 지났습니다! –
4 년 동안 iOS를 해본 결과 마침내 프레임을 직접 설정할 수없는 이유를 알게되었습니다! –