2012-08-29 5 views
0

기본 iPhone 응용 프로그램에서 다국어 버튼을 만들고 싶다면, 기본적으로 하나의 언어가 될 수 있지만 설정에 따라 동일한 버튼에 다른 텍스트를 표시하십시오. ?동적 버튼 텍스트 iphone

버튼의 텍스트를 스타일 (예 : 텍스트 그림자 및 사용자 정의 글꼴)로 표시 할 수 있습니까?

저는 iOS 개발자가 아니지만 iOS 개발자를위한 디자인을 제공하려고 시도하고 있으며 CSS3에서 iOS UI 요소로 이동할 때 아직 제한 사항을 이해하지 못했습니다.

지금까지 iOS 개발은 CSS 로직이 웹 개발에서 적용 할 수없는 이미지 맵을 생성하는 것과 같으며 거의 ​​모든 UI 요소가 모든 상태를 병합 된 이미지로 표시해야하는 것처럼 보입니다. 컨트롤이 좀 더 역동적이라고 생각했지만 Google의 결과에 대한 적절한 용어를 주제에 대해 곧 알리지 않았습니다.

답변

1

U는 버튼의 다국어 텍스트에 NSLocalizedString을 사용할 수 있습니다. 이 같은

Configuring Button Title 

    titleLabel property 
    reversesTitleShadowWhenHighlighted property 
– setTitle:forState: 
– setTitleColor:forState: 
– setTitleShadowColor:forState: 
– titleColorForState: 
– titleForState: 
– titleShadowColorForState: 

또한 설정 사용자 지정 글꼴 : 더 UIButton를 참조 해주십시오

yourButton.layer = //any modification in button's layer here 

: 유 버튼에 그라데이션을 추가하려면

yourButton.titleLabel.font = [UIFont fontWithName:@"Courier" size:22.0]; 

은 다음 U이 같은 CALayer을 사용해야합니다 클래스 참조

+0

안녕하세요, 감사합니다 - 텍스트가 font-family, size, text-sha를 허용 할 수 있는지 알고 있습니까? 다우와 색상도? – MyStream

+0

수정 된 답변 확인 –