iOS 欢迎页面的设计 以及UIFort.familyNames

今天自己设计了一个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>





  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值