2012-06-07 3 views
9

별표를 응용 프로그램에 위 첨자로 표시하고 싶습니다. 이 유니 코드 값이 있습니까?UIlabel에 위 첨자 별표를 표시하는 방법

+1

죄송합니다. 위 첨자는 유니 코드로 별표가 없습니다. – Cyrille

+1

@Cyrille의 말처럼, 아무 것도 없습니다. 그러나 유니 코드 문자의 전체 목록을 확인하는 경우 도움이 될 수있는 여러 가지 별표가 있습니다. http://www.ssec.wisc.edu/~tomw/java/unicode.html – Luke

답변

0

글쎄, 유니 코드가 존재하지 않습니다. 특정 위치에서 작은 라벨을 만들 수 있습니다.

4

유니 코드에 위 첨자 별표가 없으므로 수정 자의 CROSS ACCENT (0x02DF)로 변경합니다. 예를 들어 A˟ 또는 f yield가됩니다.

0

유니 코드 대거와 위 첨자 수가 매우 끔찍했기 때문에 위 재생 목록 별표가 YouTube 재생 목록 설명에서 각주 표식으로 사용되기를 원했습니다. 브라우저에서 표시 할 수있는 모든 유니 코드 문자를 살펴 보았습니다. 가장 좋은 옵션은 U + 066D, "ARABIC FIVE POINT STAR"입니다. *.

불행히도 모든 글꼴이 위 첨자로 표시하지는 않습니다. 예를 들어 현재 입력중인 편집 상자에 사용 된 고정 폭 글꼴은 기준선에 그대로 표시됩니다 (답변이 제출되면 사용되는 비례 글꼴이 위 첨자로 표시되지만). 그러나 Windows에서 확인한 대부분의 글꼴에는 위 첨자로 표시됩니다. 아이러니하게도, 제가 확인한 몇 안되는 것은 어도비 아라비아어입니다. 이상하게도 대부분의 글꼴은 5 점이 아닌 별표 모양의 8 또는 6 점 별표로 표시합니다.

iOS의 Safari에서 내 YouTube 재생 목록 설명을 확인했는데 불행하게도 해당 글꼴에서 별표가 아래 첨자로 표시되지만 iOS의 글꼴 중 일부는 위 첨자로 표시됩니다. 아랍어는 오른쪽에서 왼쪽으로 쓰는 스크립트이기 때문에 왼쪽에서 오른쪽으로 쓰는 스크립트로 한 줄에 섞을 때 문제가 발생할 수 있습니다. 한 번만 커서를 잘못 입력하면 깜짝 놀랐습니다. 내 설명의 새 줄 (줄 중간에 입력 할 때 사용하지 않았 음).

업데이트 월 2017 년 :
난 그냥 "위 ASTERISK 결합", 다른 하나의 가능성, U + 20F0 건너 온 : ⃰.

그러나 내 YouTube 재생 목록 설명 각주의 예에서 실제로 나는 아랍 5 개의 뾰족한 별 모양을 선호합니다. 또한 결합 문자는 각주를 나타내는 단어의 끝에 잘 작동하지만 각주 정의에서 줄의 시작 부분에 별표 결합 뒤에 오는 몇 개의 줄 바꿈 문자가 YouTube에 표시 될 때 공백을 제거하고, 줄 바꿈이 사라지고 각주 정의가 마지막 단락의 끝 부분에 추가됩니다 (나중에 편집 상자 에서처럼 보이지 않습니다). 나는 캐릭터를 비 분리 공간과 결합 시키려고했지만, 도움이되지 않았다. 나는 공백을 제거하는 실패가 나를 위해 거래 살인자 였기 때문에 iOS에서 사파리로부터 결합 별표를 보는 것을 시도하지 않았다.

더하기 쪽에서 별표 결합 (Combining Esterisk Above)은 항상 아랍 Unicode 5.1.0 표준 이상을 지원하는 소프트웨어에 대해 위 첨자 별표 (*)로 렌더링해야하지만, 아랍어 Five Pointed Star 부수적으로 1993 년 Unicode 1.1.0부터 지원되었습니다.)

+0

더 나은 프리젠 테이션을 위해 대답하십시오. – HDJEMAI

+0

좋아, 두 단락 나누기를 추가했습니다. 뭔가 다른 것을 괴롭히는 경우보다 구체적이어야합니다. –

1

버전에서 Swift 버전의 경우이 (⃰)을 복사하여 문자열 또는 UILabel 텍스트에 붙여 넣기 만하면됩니다.

예. lblTest.text = "This is required field ⃰"

이것은 별표 기호를 간단한 문자열에 넣으려고하는 다른 사람들에게 도움이 될 수 있습니다.

관련 문제