iOS 字型詳解

2022-08-16 18:21:16 字數 1006 閱讀 8637

一、ios原生字型獲取及展示

1.xib/storyboard 圖形展示

拖拽建立乙個label控制項,選中該label,在設定中把label字型system修改為自定義(custom),然後點選family選框,可以檢視到所有的原生字型。

2.**獲取字型及設定

很多時候我們是用純**進行程式設計,這時我們該如何設定文字字型呢?

其實我們可以用兩個for迴圈取出所有的字型名稱,然後根據自己的需求去設定字型。

獲取所有字型名稱**:

1 - (void

)getallfont7}

8[self.tableview reloaddata];

9 }

二、引入第三方字型(只要是.ttf的字型檔案都可以)

1、新增設定

當我們在開發過程中,有時ios原生的字型不能滿足我們的需求時,我們可以引入一些第三方的字型(不管是android還是windows),只要該字型時ttf格式的,一般的ios程式都支援內嵌。

實現步驟:

1.2 然後把.ttf檔案拖進工程

1.3 配置info.plist檔案

1.4 這時第三方字型就引入成功了

2、展示第三方字型

2.1 xib/storyboard 圖形展示

不管是 xib/storyboard 圖形展示 第三方字型 還是 **展示第三方字型,方法都和展示原生態的ios字型一樣(直接看第一步即可)

IOS 新增自定義字型方法詳解

1 獲取字型檔案 2 將fzltxh.ttf檔案拷貝到工程中 3 在info.plist中新增項 fonts provided by application uiappfonts 可以新增乙個或多個item,如 item0 fzltxh.ttf 4 找出真正的字型名稱 因為使用字型時,要使用字型的真...

ios字型設定

我們在日常的專案開發中,經常需要為某些字型進行個性化的設定,改變字型的風格 所以就引入了uifont來設定字型 經常用到是uifont的乙個類函式 fontwithname nsstring fontname size cgfloat fontsize 建立並且返回乙個指定字型型別和大小的字型物件,...

詳解iOS設定字型的三種方式

有時候專案需要顯示一些非系統的字型達到一些ui的效果,目前設定字型有三種方式,預設方式 bundle方式,coretext方式。1 預設方式 這種方式就是正常的字型設定方式 label.font uifont fontwithname blazed size 42 至於第乙個引數的名字,可以通過以下...