나는 두 가지 방법으로 UIView의 프레임을 변경하려고 코드는 다음과 같습니다 :두 가지 방법으로 UIView 프레임을 변경할 수 있습니까?
-1 -
CGRect f = self.myView.frame;
f.origin.x = 2.0;
f.origin.y = 3.0;
f.size.width = 10.0;
f.size.width = 10.0;
self.myView.frame = f;
-2 -
self.myView.frame = CGRectMake(2.0, 3.0, 10.0, 10.0);
내가의 코드를 실행 오래된 아이팟 터치 3. 디버그 모드에서, 그들은 다르지 않다. 릴리스 모드에서는 첫 번째 코드 블록이 올바르게 작동하지 않습니다. 왜?
그건 그렇고, 나는 열린 프로젝트 "MBProgressHUD"가 같은 문제를 발견했습니다.
죄송합니다, 여기에 첫 번째 코드는 높이를 설정할 수 없습니다. 하지만 내 프로젝트의 코드에서 옳다. – ywss