0
그래서 UILabel이 어떤 이유로 프레임 크기에 대한 올바른 값을 제공하지 않습니다. ,UILabel 프레임 너비가 올바르지 않음
int width = (int)myLabel.frame.size.width;
NSLog(@"LABEL FRAME WIDTH: %d", width);
그러나 인쇄됩니다 값을 :
우선 나는 15해야한다 폭을 액세스하고 인쇄하려고이
UILabel *myLabel = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 15, 10)];
그리고 다음 UILabel의를 만들기 위해 다음과 같이 out은 256입니다. 왜 이런 식으로 행동하는지 모르겠습니다.
15 개만 제공합니다. – Balu
int 형 값으로 변환 할 필요가없는 것은 그대로 두지 않습니다. NSLog (@LABEL FRAME WIDTH : % f ", myLabel.frame.size.width); ' –
'은 너비를 15로만 인쇄합니다. 폭을 어디에서 인쇄할지 알 수 있습니까? 같은 방법인가요? – wesley