Jak powiedział Seva, jest to połączenie runicznej Hagall (ᚼ) i Bjarkana (ᛒ). Próbowałem zrobić to samo, łącząc te dwa symbole.
Dokonałem tego, najpierw szukając czcionki, która miała te dwa znaki. Skończyło się na użyciu LeedsUni. Możesz pobrać go tutaj: http://www.personal.leeds.ac.uk/~ecl6tam/.
Należy odwołać się do ścieżki, w której znajduje się czcionka w pliku info.plist.
<key>UIAppFonts</key>
<array>
<string>Fonts/LeedsUni10-12-13.ttf</string>
</array>
Potem stworzył dwa UIView
przedmiotów (UIButton
obiektów w moim przypadku), które pokrywały się ze sobą tak, że dwa znaki ułożone prawidłowo. W zależności od używanej czcionki konieczne może być dostosowanie wartości xiy dla ramek UIView.
Mój kod jest w języku C#, ponieważ używam Xamarin, ale powinieneś być w stanie zrobić to samo w Objective C lub 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 });
Dobre pytanie! +1 – Almo
Kilka aplikacji Unicode na iPhone'a pozwala przeglądać i przeszukiwać wszystkie glify, w tym Obszar Użytkowania Prywatnego, który zawiera kilkaset emoji itp. Ale niestety nie ma tu Bluetooth ani Wi-Fi. – tripleee