ios8 - System font for both iOS 8 and iOS 9 -


i want support both ios 8 , ios 9 systems app. , maybe ios 7. know, system font ios 7 , 8 helvetica neue. in ios 9 system font san-francisco. , if don't set helvetica font explicitly via [uifont fontwithname:@"helveticaneue" size:15];, use [uifont systemfontofsize:15];, you'll helvetica ios 7 , 8 , san-francisco ios 9 automatically. , it's great! interface builder's labels , buttons can set thin, ultra thin, medium etc. system fonts. great too. how can set these thin, ultra, medium system fonts in code, programmatically? need create category fork ios 9 , previous ios?

use + systemfontofsize:weight:. it's available ios 8 , above.

for ios 7, interface builder settings work, , code need create uifontdescriptor appropriate weight.


Comments

Popular posts from this blog

java - Date formats difference between yyyy-MM-dd'T'HH:mm:ss and yyyy-MM-dd'T'HH:mm:ssXXX -

c# - Get rid of xmlns attribute when adding node to existing xml -