autolayout 이후 uiview 프레임 가져오기
In order to get the right frame/bounds of your UIImageView after resizing, you need first ask auto-layout to update that layout using [yourImageView layoutIfNeeded]. that will solve your constraints and update your yourImage.bounds. [myImageView layoutIfNeeded]; NSLog(@"w: %f, h: %f", myImageView.bounds.size.width, myImageView.bounds.size.height);
코드 한 줄만!
또는 이 메서드에서 프레임을 가져오려면 다음과 같이 하십시오.
- (void)viewDidLayoutSubviews {
// VC just laid off its views
}
무리를 지어 서로 공부하고 함께 진보하는 것을 환영합니다.QQ그룹: iOS: 58099570 | Android: 572064792 | Nodejs: 329118122 사람은 너그러워야 합니다. 전재는 출처를 밝혀 주십시오!
본고는 장영화-sky 블로그원 블로그에서 옮겼습니다. 원문 링크:http://www.cnblogs.com/sunshine-anycall/p/4299896.html
, 전재하려면 원작자에게 연락하세요
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.