1. 程式人生 > >UIFont如何獲取系統字型樣式

UIFont如何獲取系統字型樣式

familyName為系統字型樣式集合
在UIFont中同時定義了屬性和類方法,所以兩種方法都可以獲取到

#if UIKIT_DEFINE_AS_PROPERTIES
@property(class, nonatomic, readonly) NSArray<NSString *> *familyNames;
#else
+ (NSArray<NSString *> *)familyNames;
#endif

//每種系統字型樣式中,又可以細分為幾種
for(NSString *fontfamilyname in [UIFont familyNames])
    {
        NSLog(@"family:'%@'",fontfamilyname);
for(NSString *fontName in [UIFont fontNamesForFamilyName:fontfamilyname]) { NSLog(@"\tfont:'%@'",fontName); } NSLog(@"-------------%d",i++); }

相關推薦

UIFont如何獲取系統字型樣式

familyName為系統字型樣式集合 在UIFont中同時定義了屬性和類方法,所以兩種方法都可以獲取到 #if UIKIT_DEFINE_AS_PROPERTIES @property(class, nonatomic, readonly) NSArray

rem佈局,系統字型大小發生變化是,頁面樣式錯亂的問題

最近做的一個APP,昨天測試的時候,發現在大多數手機上頁面用rem佈局,都是可以適配的,但是在一些手機上(比如三星A8000,預設字型大小比較大)出現了混亂,看上去像是寬度不夠,有些元素被擠下來,整個頁面被拉伸了一些,後來打印出當前頁面根元素的字型大小,我設定的100px,

iOS 獲取系統自帶的字型,列印當前字型

    UIFont *font = [UIFontsystemFontOfSize:[UIFontsystemFontSize]]; DLog(@"當前字型。。。 %@",font);    

獲取系統特殊文件夾路徑信息

number .info tar ebo 文件 alt dex cep key //獲取系統特殊文件夾路徑信息 try { this.textBox1.Text=Environment.GetFolderPath(System.Environment.SpecialFo

Java_中快速獲取系統時間

獲取 獲取系統時間 java strong long sta align lis 快速 直接調用System的currentTimeMillis()即可! long start = System.currentTimeMillis(); System.out.println

獲取非行間樣式

行間樣式 { : ; : ; : ; } .= () { = .(); ; (.) {

java 獲取系統當前時間

java SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String dateNowStr = sdf.format(d); 本文出自 “進階之路” 博客,請務必保留此出處http://1284476

python獲取系統基礎性能參數實現寫入文件

default python 後臺運行 action import psutil #!/usr/bin/env python # coding:utf-8 import psutil import time import sys from optparse import OptionP

sysconf獲取系統參數

line unistd.h urn lin pre pri data ring turn 頭文件: #include <unistd.h> 原型:long sysconf(int sysnum); 示例: #include <stdio.h> #

獲取系統時間的DOS命令

當前系統時間 獲取 記錄 現在 其中 txt 非法字符 系統時間 user DOS C:\Users\yaozhendong>echo %date:~0,10% %time%2011/12/24 19:45:41.25 前段時間工作中需要對一個地址做定時PING操

獲取系統上所有的安裝包

http android com and list 系統 context lis andro aNDROID%E4%B8%ADCONTEXT%E7%9A%84%E5%9F%BA%E7%A1%80 http://music.baidu.com/songlist/495742

可等待定時器(獲取系統時間)

led tchar const windows 過程調用 false star napi pri 可等待定時器這種內核對象,它們會在某個指定的時間觸發,或每隔一段時間觸發一次。它們通常用來在某個時間執行一些操作。    0x01 創建一個可等待定時器 CreateWaita

.net 獲取系統字體

new 獲取 bsp family 系統 collect tco () [] InstalledFontCollection MyFont=new InstalledFontCollection(); FontFamily[] MyFontFamilies=MyFont.F

Safari通過JavaScript獲取系統語言

avi nav Language fire def browser ble clas 獲取 IE6 IE7 IE8Firefox Chrome SafariOpera navigator.language undefined zh-CN zh-CN navigato

C# 獲取系統信息

計算機名 string con foreach tostring inf machine ima spn public string GetMyOSName() { //獲取當前操作系統信息 OperatingS

Lua獲取系統時間和時間格式化方法及格式化參數

strong int htm utf %x lsp pri last 顯示 一、系統當前時間對應的時間戳 復制代碼代碼如下: local ntime = os.timeprint(ntime) 二、格式化時間顯示,參考下表常用於設置header等 復制代碼代碼如下: ng

如何在jsp頁面獲取系統時間

tex imp 16px 宋體 instance ont .get -1 spa <%@ page import="java.util.*"%> //獲取系統時間必須導入的 <%@ page import="java.text.*"%> //獲取系統

python運維01-獲取系統基礎信息

ket sha 單個 6.0 至少 登錄用戶 接收數據 用法 sco 1.獲取系統主機名,IP,MAC地址 import socket import uuid macs = uuid.UUID(int = uuid.getnode()).hex[-12:] mac =

js獲取非行間樣式

ride app gre transform fine ems returns eos 級聯 相關知識: window.getComputedStyle:     Window.getComputedStyle() 方法給出應用活動樣式表後的元素的所有css屬性的值,並解

android獲取系統信息

ets osi image 獲取系統屬性 進入 系統 rop out time 連接手機,adb shell 進入 Android Shell 模式,輸入 getprop 獲取系統屬性值 通過上面方法拿到屬性名,然後通過下面方法獲取到系統的屬性值 /** * 獲取buil