小程序
小游戏
企业微信
微信支付
扫描小程序码分享
怎么判断苹果机型iPhone X、iPhone XR、iPhone XS、iPhone XS Max,主要是想问这些机型的model相应值是什么。由于没有真机去跑。所以向各位大佬求助下了。我这样判断除了iPhone X,其他没有用
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你做什么功能需要对机型分这么细呀
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
做UI适配啊,iPhone X 系列底部不是有34像素的区域吗,底部是个按钮,产品需要留出这34像素的位置啊,而不是直接触底。所以需要做机型的判断
我的意思是可以只匹配"iPhone X"字段,这几个机型前缀都一样,没必要写这么多判断
你说得有道理,用这种方式检查前缀
res.model.indexOf('iPhone X') == 0
或者判断导航栏是不是等于44应该也可以
最好不要用导航栏来判断吧,机型太多了,不一定只有iphonex以上的是44
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你做什么功能需要对机型分这么细呀
做UI适配啊,iPhone X 系列底部不是有34像素的区域吗,底部是个按钮,产品需要留出这34像素的位置啊,而不是直接触底。所以需要做机型的判断
我的意思是可以只匹配"iPhone X"字段,这几个机型前缀都一样,没必要写这么多判断
你说得有道理,用这种方式检查前缀
res.model.indexOf('iPhone X') == 0
或者判断导航栏是不是等于44应该也可以
最好不要用导航栏来判断吧,机型太多了,不一定只有iphonex以上的是44