2012-08-06 2 views
-2

라벨이 화면 가운데에 있거나 그 아래에 있으며, iPhone 4.3에 표시되지 않습니다. 하지만 iOS 5.0이 설치된 iphone이 표시됩니다. 모두 IB로 제작되었습니다.iOS 4.3이 스크롤보기에 라벨을 표시하지 않습니다.

UPD : (코드)

- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil 
{ 
    self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; 
    if (self) { 
     self.view.backgroundColor = [UIColor blackColor]; 
     [scroll setContentSize:CGSizeMake(320, 700)]; 
     scroll.frame = CGRectMake(0, 0, 320, 460); 
    } 
    return self; 
} 
+2

자세한 내용은 도움이 필요합니다. 아마도 약간의 코드. – Popeye

+0

@Popeye 레이블을 IB에 넣고 텍스트를 편집했습니다. 그게 전부예요) –

+1

IB의 스크린 샷을 제공해 줄 수 있습니까? 예를 들어 무엇을 계속해야 할 지 모릅니다. – Popeye

답변

5

사용자 정의 글꼴은 일반적으로 글꼴을 원하는대로 설정하는 것과 같은 방식으로 설정할 수 있습니다.

UIFont *yourFont = [UIFont fontWithName:@"Helvetica Neue Medium" size:17.0]; 

글꼴 이름에 공백으로 '-'를 추가해야 글꼴 이름이 이와 같을 수 있습니다.

@"Helvetica-Neue-Medium" 
@"HelveticaNeue-Medium" 
+1

'@ "HelveticaNeue-Medium"'iOS 6에서 나를 위해 일한 코드 편집 – CgodLEY

1

난 당신이 코드에서 사용자 정의 글꼴 설정해야합니다, 그래서 당신이 IB에서 라벨 사용자 정의 글꼴을 설정 한 생각한다. IB에서 시스템 글꼴을 설정하고 두 장치를 모두 체크인하십시오.

label.font=[UIFont fontWithName:@"HelveticaNeue-Medium" size:17.0]; 
+0

예, "Helvetica Neue Medium 17.0"글꼴을 사용했습니다. 하지만 어떻게 코드에서 변경할 수 있습니까? –

+1

[UIFont fontWithName : @ "YourCustomFontNameHere"size : 17.0]; – Popeye

+1

label.font = [UIFont fontWithName : @ "Helvetica"size : 17.0]; –

관련 문제