今日私は速い3の私のアプリケーションのための大きな問題を見つける:すべてのギリシャ文字(絵として)は、アプリのストーリーボードやレイアウトに表示されません。他のすべての絵文字と特殊文字の仕事。スイフトバグの数学(ギリシャ語)記号?
スウィフトバグですか?私は数学のアプリケーションにこの文字が必要です。
今日私は速い3の私のアプリケーションのための大きな問題を見つける:すべてのギリシャ文字(絵として)は、アプリのストーリーボードやレイアウトに表示されません。他のすべての絵文字と特殊文字の仕事。スイフトバグの数学(ギリシャ語)記号?
スウィフトバグですか?私は数学のアプリケーションにこの文字が必要です。
私は(そのような情報はないコメントで、あなたの質問にする必要があります)あなたのコメントで3つの文字をチェックして、それらはすべて数学英数字記号のコードブロック内の非BMP文字です。
"" //MATHEMATICAL BOLD SMALL LAMDA U+1D6CC
"" //MATHEMATICAL BOLD SMALL PHI U+1D6D7
"" //MATHEMATICAL ITALIC SMALL DELTA U+1D6FF
のiOS
限り私がテストして、すべてのフォントがインストールされiOSの10で、シミュレータは、これらの文字のグリフをマッピングされていません。
あなたがする必要があります。
NSAttribtedString
へ
または
これは、小さなコードを使用すると、iOSのの遊び場でテストすることができスニペットです:
(λ、φとδは、単純なギリシャ文字、U + 03BB、U + 03C6とU + 03B4です。)
import UIKit
var maStr = NSMutableAttributedString()
let boldFont = UIFont(name: "Times-Bold", size: 18.0)!
maStr.append(NSAttributedString(string: "λ φ", attributes: [NSFontAttributeName: boldFont]))
let italicFont = UIFont(name: "Times-Italic", size: 18.0)!
maStr.append(NSAttributedString(string: " δ", attributes: [NSFontAttributeName: italicFont]))
maStr
これが要件を満たせない場合は、質問を更新し、要件を正確に説明する必要があります。
のMacOS(OS Xの)私のOS Xエルキャピタンで
(10.11.5) - 申し訳ありませんまだシエラない - (同じフォントファミリで)、私が発見した2つのフォントそのような文字を表示することができます。
STIXGeneral-太字
STIXGeneral-正規
だから、代替フォントを選択することができ、通常のテキストシステムでは、このような数学記号を表示することができます。
たとえば、あなたがMacOSのための遊び場にテストすることができます。
import Cocoa
var str = "Hello, playground"
let label = NSTextField(frame: CGRect(x:0, y:0, width: 320, height: 100))
label.stringValue = " "
をとXcode 8.2.1のストーリーボードエディタは、実際にこれらの文字が表示されます。
私のアプリケーションのラベルにこの記号と他の記号を入れる必要がある瞬間、何をお勧めしますか? –
@AttilioPiccolo、あなたの質問に「osx」タグがあります。あなたは本当にmacOS用のアプリを書いていますか? – OOPer
私はiOSアプリを書いています –
ギリシャ語の文字は、Unicodeではイタリア語以外の文字ではありません。彼らは単なる文字です。 *これらはUnicodeのギリシャ文字ではありませんが。いくつかは数学的な記号であり、いくつかは古風な形であり、少なくとも1つは 'WT?これは逆ですか? 'どこを見つけましたか?どのUnicode値/範囲を使用しましたか? –
こんにちは、この特殊文字をラベルやテキストビューに挿入したいのですが、コンパイラは私に[?]これを与えません。これは他の特殊文字ではなく、ギリシャ語でも起こりません。私は ""と書いています。これをラベルに入れようとすると表示されません –
[iOSのギリシャ文字の重複の可能性があります](http://stackoverflow.com/questions/42054519/greek-letters-in-ios-doesnt -work) – matt