如何解决SwiftUI中的自定义字体
我已经下载了几个.TTF,并将它们添加为资源。然后将“应用程序提供的字体”数组类型键添加到info.plist,然后将字体名称添加为元素。但是,字体未显示在应用程序中。下面是我的代码。我在做错什么吗?
#include <iostream>
#include <fstream>
#include <string>
#include <vector>
using namespace std;
class Files {
private:
vector<string>words;
vector<string>deFinitions;
vector<string>types;
public:
void read();
//void intro();
void displayall(vector <string>& words,vector <string>& types,vector <string>& deFinitions);
void find(vector <string>& words,vector <string>& deFinitions);
};
void Files::find(vector <string>& words,vector <string>& deFinitions)
{
string search;
cout << "Enter word : " << endl;
cin >> search;
//here i need a funtion to find the user enter word form the vector
}
void Files::displayall(vector <string> & words,vector <string>& types,vector <string>& deFinitions)
{
cout << "This function displays the whole dictionary " << endl;
for (int i = 0; i < words.size(); i++)
cout <<'\n'<< words.at(i) << '\n' << types.at(i) << '\n' << deFinitions.at(i) << endl;
}
void Files::read()
{
string word;
string deFinition;
string type;
string blank;
int i = 0;
ifstream out("Text.txt");
do
{
(getline(out,word,'\n'));
words.push_back(word);
getline(out,deFinition,'\n');
deFinitions.push_back(deFinition);
getline(out,type,'\n');
types.push_back(type);
getline(out,blank,'\n');
i++;
cout << "number of line " << i << ' ' << word << endl;
} while (!out.eof());
displayall(words,deFinitions,types);
}
int main()
{
Files d;
d.read();
}
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。