Подтвердить что ты не робот

Является ли логотип Bluetooth доступным как персонаж на iPhone?

Есть ли шрифт на iOS, где есть символ для логотипа Bluetooth? Некоторые Дингбаты, может быть, или Эмодзи? Как насчет логотипа WiFi?

EDIT: как насчет шрифта третьей стороны, где есть такой символ, тот, который я могу лицензировать и отправить?

4b9b3361

Ответ 1

Нет, логотип Bluetooth не является символом глифа или шрифтом.

Ответ 2

Как сказал Сева: "Это комбинация рунического Хагала (ᚼ) и Бьяркана (ᛒ). Я пытался сделать то же самое, объединив два символа.

Я выполнил это, сначала найдя шрифт, в котором были эти два символа. Я закончил тем, что использовал LeedsUni. Вы можете скачать его здесь: http://www.personal.leeds.ac.uk/~ecl6tam/.

Вам нужно будет указать путь, по которому шрифт находится в файле info.plist.

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

Затем я создал два объекта UIView (UIButton объектов в моем случае), которые перекрывались друг с другом, чтобы два символа выстроились правильно. В зависимости от используемого шрифта вам может потребоваться настроить значения x и y для кадров UIView.

Мой код находится на С#, потому что я использую Xamarin, но вы должны иметь возможность делать то же самое в 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 });

Ответ 3

Никакой эможи, просто проверенный на моем iPad.

Просто используйте PDF или EPS логотипа bluetooth, если вы его не масштабируете, или просто используйте png в противном случае.