亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

iOS自定義字體設(shè)置和系統(tǒng)自帶的字體詳解

 更新時(shí)間:2019年01月16日 08:34:20   作者:誰(shuí)遇而安  
這篇文章主要給大家介紹了關(guān)于iOS自定義字體設(shè)置和系統(tǒng)自帶的字體的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

前言

有時(shí)候我們寫app的時(shí)候不想使用默認(rèn)的字體,我們會(huì)用到UI給我們?cè)O(shè)計(jì)好的字體,或者別的字體,那么我們改如何設(shè)置呢.
首先先看一下我自己導(dǎo)入的字體和蘋果給我們自帶的字體都有哪些吧.

看一下樣式

首先說(shuō)一下.我們?nèi)绾卧O(shè)置字體的樣式呢,我們可以這樣設(shè)置:

label.font = [UIFont fontWithName:@"Helvetica-Bold" size:17.f]; 

那么我們?cè)撊绾蔚玫轿覀兿胍淖址?#63;

我們可以這樣得到所有的字符串

NSArray *familyFonts = [UIFont familyNames];
for (NSString * fontStr in familyFonts) {
 NSArray *fonts = [UIFont fontNamesForFamilyName:fontStr];
 for (NSString *fontStr in fonts) {
 NSLog(@"fontStr = %@" , fontStr);
 }
 }

然后我們?cè)O(shè)置我們想要的樣式就好了.

如果我們不想要蘋果給我們帶的字體,我們需要自己的字體,那么我們?cè)撊绾巫瞿?

1、準(zhǔn)備好ttf的字體包,導(dǎo)入的字體格式可以是ttf、otf、ttc

2、將字體包拖入項(xiàng)目中

加入項(xiàng)目中我們就可以看到如下內(nèi)容了

3、在info.plist文件中我們需要加入相應(yīng)的信息,這一步實(shí)際上是在項(xiàng)目的Info頁(yè)里面增加Fonts provided by application項(xiàng),并設(shè)置相應(yīng)的ttf文件進(jìn)去,這樣就告訴了應(yīng)用,我要加入新的字體了,對(duì)應(yīng)的字體文件是哪些,視圖如下:

4、準(zhǔn)備工作我們就做好了,下面就是來(lái)使用了,我們需要將我們導(dǎo)入的字體的字符串先打印出來(lái),以便我們可以設(shè)置。

5、使用字體

[UIFont fontWithName:@"^cw\EO`W^" size:17];

6、如果我們想要將系統(tǒng)的默認(rèn)字體改變的化,給UIFont一個(gè)分類,重寫systemFontOfSize:方法,將我們的字體設(shè)置成自己的就可以了。

大概就這些步驟了,如有需要Demo可以下載:https://github.com/zhangyqyx/appFont

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,如果有疑問(wèn)大家可以留言交流,謝謝大家對(duì)腳本之家的支持。

相關(guān)文章

  • iOS UISearchController的使用方法

    iOS UISearchController的使用方法

    本文主要介紹了iOS UISearchController的使用方法,具有很好的參考價(jià)值,下面跟著小編一起來(lái)看下吧
    2017-02-02
  • iOS 如何高效的使用多線程

    iOS 如何高效的使用多線程

    這篇文章主要介紹了iOS 如何高效使用的多線程,幫助大家提高ios 開(kāi)發(fā)的效率,感興趣的朋友可以了解下
    2020-09-09
  • 詳解IOS中如何實(shí)現(xiàn)瀑布流效果

    詳解IOS中如何實(shí)現(xiàn)瀑布流效果

    說(shuō)到瀑布流, 或許大家都不陌生, 瀑布流的實(shí)現(xiàn)也有很多種! 從scrollView 到 tableView 書寫的瀑布流, 然后再到2012年iOS6 蘋果API新加進(jìn)的collectionView進(jìn)行的瀑布流封裝! 確實(shí),不論是寫起來(lái)還是用起來(lái)都要方便很多!那么下面一起來(lái)看看IOS中具體如何實(shí)現(xiàn)瀑布流效果。
    2016-08-08
  • iOS仿微博圖片瀏覽器

    iOS仿微博圖片瀏覽器

    這篇文章主要為大家詳細(xì)介紹了iOS仿微博圖片瀏覽器的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-11-11
  • IOS App圖標(biāo)和啟動(dòng)畫面尺寸詳細(xì)介紹

    IOS App圖標(biāo)和啟動(dòng)畫面尺寸詳細(xì)介紹

    這篇文章主要介紹了IOS App圖標(biāo)和啟動(dòng)畫面尺寸詳細(xì)介紹的相關(guān)資料,需要的朋友可以參考下
    2017-02-02
  • iOS獲取當(dāng)前連接的wifi信息

    iOS獲取當(dāng)前連接的wifi信息

    這篇文章主要為大家詳細(xì)介紹了iOS如何獲取當(dāng)前連接的wifi信息,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-07-07
  • iOS 模塊化之JLRoute路由示例

    iOS 模塊化之JLRoute路由示例

    這篇文章主要介紹了iOS 模塊化之JLRoute路由示例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-02-02
  • IOS圖片設(shè)置毛玻璃效果

    IOS圖片設(shè)置毛玻璃效果

    這篇文章主要介紹了IOS圖片設(shè)置毛玻璃效果的相關(guān)資料,需要的朋友可以參考下
    2016-03-03
  • iOS實(shí)現(xiàn)截取字符串中漢字功能

    iOS實(shí)現(xiàn)截取字符串中漢字功能

    這篇文章主要為大家詳細(xì)介紹了iOS實(shí)現(xiàn)截取字符串中漢字功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-04-04
  • iOS應(yīng)用開(kāi)發(fā)中UIScrollView滾動(dòng)視圖的基本用法總結(jié)

    iOS應(yīng)用開(kāi)發(fā)中UIScrollView滾動(dòng)視圖的基本用法總結(jié)

    這篇文章主要介紹了iOS應(yīng)用開(kāi)發(fā)中UIScrollView滾動(dòng)視圖的基本用法總結(jié),作者還介紹了重寫UIScrollView中的hitTest方法來(lái)解決長(zhǎng)按的事件問(wèn)題,需要的朋友可以參考下
    2016-02-02

最新評(píng)論