为什么进入这个 APP 后, iOS 全局字体都被改成了宋体? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cossak1991
V2EX    iOS

为什么进入这个 APP 后, iOS 全局字体都被改成了宋体?

  •  1
     
  •   cossak1991 2019-03-08 12:39:11 +08:00 9416 次点击
    这是一个创建于 2449 天前的主题,其中的信息可能已经有所发展或是发生改变。

    https://wx1.sinaimg.cn/mw1024/007n7qsPgy1g0va5yr2kvj30u01szq99.jpg

    注意看,iOS 自带输入法、左上角的时间和右角的 4G 都从默认的苹方字体变成了和 APP 正文相同的带衬线的宋体

    23 条回复    2019-04-17 14:32:25 +08:00
    msn1983aa
        1
    msn1983aa  
       2019-03-08 13:09:07 +08:00
    APP 可以自带输入法,在 iOS7 的时候,可能是这个
    Patrik
        2
    Patrik  
       2019-03-08 14:39:01 +08:00
    https://weibo.com/3146485692/Hjnjpltdu Override systemFontOfSize:weight
    cossak1991
        3
    cossak1991  
    OP
       2019-03-08 14:43:32 +08:00 via iPhone
    @msn1983aa 跟这个没关系,截图中是 iOS 自带输入法,而且手机顶部的系统字体也被改了。
    jaleo
        4
    jaleo  
       2019-03-08 14:51:37 +08:00
    是比较奇怪 有些基金公司 app 的键盘字体会变化 这个 app 是整个界面的字体都变了
    DamonYu
        5
    DamonYu  
       2019-03-08 16:11:32 +08:00 via iPhone
    刘海屏才会 目测 iOS bug ?
    jjxtrotter
        6
    jjxtrotter  
       2019-03-08 19:22:10 +08:00 via iPhone
    学习强国 app 吗
    orangy
        7
    orangy  
       2019-03-08 20:04:22 +08:00
    感觉这个字体还挺好看。。。
    iYY
        8
    iYY  
       2019-03-08 20:44:14 +08:00 via iPhone
    这个 app 叫什么呢?
    cossak1991
        9
    cossak1991  
    OP
       2019-03-08 21:03:39 +08:00 via iPhone
    @jjxtrotter 是啊
    cossak1991
        10
    cossak1991  
    OP
       2019-03-08 21:03:59 +08:00 via iPhone
    @iYY 说明你不在体制内-_-||
    justfun
        11
    justfun  
       2019-03-08 21:34:48 +08:00
    @Patrik 404 了
    ryouk
        12
    ryouk  
       2019-03-08 22:37:51 +08:00
    @iYY
    jaleo
        13
    jaleo  
       2019-03-08 23:06:14 +08:00 via iPhone
    看了安卓 没有这种情况
    stillwaiting
        14
    stillwaiting  
       2019-03-08 23:15:06 +08:00
    一看标题 我就猜是不是那个 APP...果然
    t123yh
        15
    t123yh  
       2019-03-08 23:29:07 +08:00 via Android
    @DamonYu Pad 也会
    autoxbc
        16
    autoxbc  
       2019-03-08 23:51:53 +08:00
    iPhone SE 没有复现,iPad 5th 复现
    ThirdFlame
        17
    ThirdFlame  
       2019-03-09 00:01:47 +08:00
    iphone7 12.0 (系统语言英文)没有复现,左上角的中国移动 还是系统自带的字体。 在评论框 系统自带的输入法确实变成了宋体。 搜狐 没有变,还是搜狐默认的字体。
    greyqz
        18
    greyqz  
       2019-03-09 09:30:14 +08:00 via Android
    目测 feature ?
    CSwater
        19
    CSwater  
       2019-03-09 13:38:11 +08:00
    应该是使用 iOS runtime 的特性实现的,hook 了系统的方法,拦截替换成自定义的字体。
    实际用 runtime 测试了一下替换 `systemFontOfSize:`,也确实可以实现。
    至于为什么会部分字体没有变化,猜测是不同系统版本、设备,实现方式不同导致的。
    dingyx99
        20
    dingyx99  
       2019-03-10 15:32:02 +08:00
    但是同样是用宋体的澎湃新闻 字体只在 app 内有变化,其他地方都显示很正常(就很有意思
    ![]( )
    Microi
        21
    Microi  
       2019-03-11 09:17:54 +08:00 via iPhone
    这个有点厉害。
    RHFS
        22
    RHFS  
       2019-03-15 01:50:25 +08:00 via iPhone
    有意思的是这个 app 免费榜第一 评论关闭
    realblue
        3
    realblue  
       2019-04-17 14:32:25 +08:00
    最恶心的是这个 app 都卸载了输入法还是宋体
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2534 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 15:17 PVG 23:17 LAX 07:17 JFK 10:17
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86