今天自己设计了一个APP欢迎界面,感觉还不错,在这里分享给大家。
首先,我们得找到自己设计APP欢迎界面所需要的美图。其实差不多就完成了-----不信往下看
1、我们初始化一个UIImageView 添加到self.view上
UIImageView *bgview = [[UIImageView alloc]initWithFrame:self.view.frame];
bgview.image = [UIImage imageNamed:@"2"];
[self.view addSubview:bgview];
2、接下来就是在图片上面添加文字了
UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake(50, 100, 375-100, 400)];
label.text = @" 友家教 给教师和学生之间搭建了一座方便沟通的桥梁,解决了找家教难,兼职家教也难的问题,友家家教可以实现网上教学,也可实现面对面一对一的教学 ,为您节省了大量的宝贵时间.今年来,随着家长们对孩子独立的学习,思考能力培养的意识增强,家教的面对面性,一对一或者多对一性,逐渐被家长们广泛认可.";
label.textColor = [UIColor brownColor];
label.numberOfLines = 0;
label.font = [UIFont fontWithName:@"KhmerSangamMN" size:16];
[self.view addSubview:label];
这就结束了,大家可以看看我制作的效果图
3、大家在设计label的字体的时候是不是感觉不怎么好看呢,其实我上面设置了label得font 的字体,大家可以利用下面这段代码找到所有的fort,也就是family了
<span style="font-size:14px;">NSArray *familyNames = [[NSArray alloc] initWithArray:[UIFont familyNames]];
NSArray *fontNames;
NSInteger indFamily, indFont;
for (indFamily=0; indFamily<[familyNames count]; ++indFamily)
{
NSLog(@"Family name: %@", [familyNames objectAtIndex:indFamily]);
fontNames = [[NSArray alloc] initWithArray:
[UIFont fontNamesForFamilyName:
[familyNames objectAtIndex:indFamily]]];
for (indFont=0; indFont<[fontNames count]; ++indFont)
{
NSLog(@" Font name: %@", [fontNames objectAtIndex:indFont]);
}
}</span>