2012-01-11 2 views
-1

다음 코드에 첨부 된 레이블 배경색을 표시해야합니다. 다중 행 레이블입니다.레이블 배경색을 설정하는 방법

다음은 코드 단편입니다.

self._coverTittle =[[FontLabel alloc] initWithFrame:CGRectMake(100, 650, 400, 200) fontName:@"futurlig-webfont" pointSize:48.0f]; 

self._coverTittle.backgroundColor = [UIColor colorWithRed:0 green: 0 blue:0 alpha:0.4]; 
_coverTittle.numberOfLines = 5; 
_coverTittle.textColor = [UIColor whiteColor]; 

self._coverTittle.tag=5; 
[self._coverTittle sizeToFit]; 
+2

"_show_ label background color"란 무엇을 의미합니까? – phi

답변

0

작동해야하는 사항 : .backgroundColor. textcolor를 원한다면 .textColor를 사용해야합니다. 질문에 약간의 불명이 있지만 명확히하십시오.

0
self._coverTittle.backgroundColor = [UIColor colorWithRed:0 green: 0 blue:0 alpha:0.4]; 

라벨의 배경색을 설정하려면 빨강, 초록 및 파랑 부분에 값을 전달해야합니다. 다음 링크에 같은 문서가 모두 포함되어 있습니다. http://chris-software.com/index.php/tag/rgb-colors/

+0

줄 수를 사용하여 동적으로 lable에 텍스트를 표시합니다. 텍스트 정렬에 따라 텍스트의 배경을 표시하려고합니다. 이제는 프레임 크기에 따라 lable 배경을 보여줍니다. –

+0

동적 텍스트가있는 다중 행 lable이 있습니다. 그래서 각 줄마다 배경색을 보여줘야합니다. self._coverTittle.backgroundColor 배경이 설정되어 있지만 label frame size.it가 라인의 수로 배경을 표시해야합니다. –

+0

@SubratTripathy는 줄에 따라 여러 가지 색상을 원하는 단일 라벨을 의미합니다. 그렇다면 https : //github.com/AliSoftware/OHAttributedLabel을 참조하십시오. – rishi

관련 문제