Я не могу использовать шрифты, которые я добавил в Xcode программно [дубликаты]

// Use a BufferedReader to read characters from the console.
import java.io.*;
class BRRead {
public static void main(String args[]) throws IOException
{
char c;
BufferedReader br = new
BufferedReader(new InputStreamReader(System.in));
System.out.println("Enter characters, 'q' to quit.");
// read characters
do {
c = (char) br.read();
System.out.println(c);
} while(c != 'q');
}
}
-2
задан Cœur 5 March 2019 в 01:53
поделиться

2 ответа

Когда вы добавляете шрифт в свой проект, вы должны выбрать Add to target, как показано на данном изображении: -

enter image description here

Затем вы можете выбрать ваш шрифт из вашего Xcode.

enter image description here

Нет необходимости добавлять Fonts в info.plist и в любом другом месте.

0
ответ дан Bijender Singh Shekhawat 5 March 2019 в 01:53
поделиться

Must recorded in plist

Теперь это работает. Но если вы хотите использовать свой шрифт программно, вы должны добавить свои шрифты в info.plist. Как видно на скриншоте, на консоли отображаются только шрифты info.plist, и я могу использовать их программным способом.

let att1 = [NSAttributedString.Key.font : UIFont(name: "SofiaPro-LightItalic", size: 18.0)]

Я не могу использовать других программным способом. При использовании он разбился.

0
ответ дан zeynelabidin sevgili 5 March 2019 в 01:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: