당신은 당신이 그들 사이에 단지 공간을 희망하는 것처럼 그렇지 않으면 문자가 정확히 일치하지 않습니다, 당신이 사용하는 글꼴은 고정 폭 폰트인지 확인해야합니다. (나는 모노 스페이스 인 아이폰 OS에서 사용할 수있는 타이프라이터 폰트가 있다고 믿는다.) 또한 underLabel
에 접두사를 붙여야한다.
위에 다른 하나 UILabel
를 매핑하려면 시도 :
overLabel.opaque = NO; // so you can see what is under overLabel
overLabel.textColor = [UIColor redColor];
overLabel.backgroundColor = [UIColor clearColor];
underLabel.frame = overLabel.frame;
underLabel.textColor = [UIColor blueColor];
참고 underLabel
후자의 프레임이 넓은 때문에 overLabel
의 프레임에 걸리는 위의 코드에; 그 반대의 경우 overLabel
가 잘립니다.
나는이 특정한 고양이를 피부에 더 좋은 방법으로 내기를 베팅한다고 말하고 있습니다. 이 솔루션은 나에게 "둥근 못, 사각형 구멍"을 느낀다.
차갑다. NSString UIKit 포인터 주셔서 감사합니다. – dugla