2012-07-26 1 views
12

iOS上にBluetoothロゴのグリフがあるフォントはありますか?いくつかのDingbats、多分、Emoji? WiFiロゴはいかがですか?BluetoothロゴはiPhoneの文字として利用できますか?

EDIT:このような文字があるサードパーティのフォントについては、ライセンスを取得して出荷することはできますか?

+0

これは良い質問です。 +1 – Almo

+0

いくつかのiPhone Unicodeアプリでは、数百の絵文字などが含まれているプラ​​イベートユースエリアを含め、すべてのグリフをブラウズして検索できますが、そこにはBluetoothやWiFiはありません。 – tripleee

答えて

4

いいえ、Bluetoothロゴはグリフまたはフォントフェイス文字ではありません。

+4

技術的に言えば、それは若いFutharkのアルファベットのAKA Norseルーンズの2文字の合字です - ᚼとᛒ。 Futharkのルーン自体はUnicodeにありますが、合字ではありません。 –

+0

結束とロゴは2つの異なるものです。あなたがプログラムでブルートゥースのロゴに2文字を参加させることができればそれは素晴らしいです。あなた自身の質問に答えたようです。 – WrightsCS

+0

ユニコードのロゴに対するポリシーはありますか?たとえば、Appleのロゴは、私用の文字U + F8FFです。 Windowsロゴは、Wingdingsフォントのプライベート使用文字です。 –

1

絵文字はありません。私のiPadでチェックされています。

スケーラブルでない場合は、単にBluetoothのロゴのPDFまたはEPSを使用するか、そうでない場合は単にpngを使用してください。

4

Sevaが言ったように、それは流行のHagall(ᚼ)とBjarkan(ᛒ)の組み合わせです。私は2つの記号を組み合わせて同じことをしようとしていました。

私は最初にこれら2つの文字を持つフォントを見つけることでこれを達成しました。私はLeedsUniを使い終わった。ここでダウンロードすることができます:http://www.personal.leeds.ac.uk/~ecl6tam/

フォントが存在するパスをinfo.plistで参照する必要があります。

<key>UIAppFonts</key> 
    <array> 
    <string>Fonts/LeedsUni10-12-13.ttf</string> 
    </array> 

Iは、2つの文字が正しく並んように重なる2つのUIViewオブジェクト(私の場合UIButtonオブジェクト)を作りました。使用するフォントによっては、UIViewフレームのxとyの値を調整する必要があります。

私はXamarinを使っているので、私のコードはC#ですが、Objective CやSwiftでも同じことができるはずです。

UIView bleView = new UIView(new CGRect(0, 0, 34.0f, 34.0f)); 

string fontName = "LeedsUni"; 

UIButton bluetoothToSerialButton = new UIButton(UIButtonType.RoundedRect); 
bluetoothToSerialButton.Frame = new CGRect(0, 0, 34.0f, 34.0f); 
bluetoothToSerialButton.SetTitleColor(UIApplication.SharedApplication.Delegate.GetWindow().TintColor, UIControlState.Normal); 
bluetoothToSerialButton.SetTitle("ᛒ", UIControlState.Normal); 
bluetoothToSerialButton.Font = UIFont.FromName(fontName, 34.0f); 

UIButton bluetoothToSerialButton2 = new UIButton(UIButtonType.RoundedRect); 
bluetoothToSerialButton2.Frame = new CGRect(-3.5f, 0, 34.0f, 34.0f); 
bluetoothToSerialButton2.SetTitleColor(UIApplication.SharedApplication.Delegate.GetWindow().TintColor, UIControlState.Normal); 
bluetoothToSerialButton2.SetTitle("ᚼ", UIControlState.Normal); 
bluetoothToSerialButton2.Font = UIFont.FromName(fontName, 34.0f); 

bleView.AddSubviews(new UIView[] { bluetoothToSerialButton, bluetoothToSerialButton2 }); 
関連する問題