大家都说苹果做的很细,说实话嘛 …… hmmm,我自己的感觉是【细】又【不细】,到很多小点的时候处于一个【很迷】的状态?
第一个说本地化吧。
如果你默认选择一些顺序从右向左的语言(like 阿拉伯语),它的默认配置确实会本地化从右向左。但如果你通过官方写法配置了多语言,比如英文、中文和阿拉伯语,default英文,对不起,切换到阿拉伯语的话也要跟着英文习惯从左向右了,本地化就不见了。
再说跨自家平台(iOS和visionOS)。
如果你建文件的时候,优先建的 visionOS,再添加 iOS,好嘛,你iOS布局完蛋了。它会永远缩在一个局限的小方框里,我调了3、4个可能的地方都无法延伸至全屏幕。
但是,如果你先建iOS文件再添加visionOS就不一样了,同样的代码内容,iOS无需任何调整可以显示正常,visionOS看上去也还行(简单内容)。
你说这叫细还是不细?搞针对是不是?😂
然后写系统应用情况的时候,有时候要你写的很细,具体到x.x,有时候又无所谓,写个if os(visionOS)就行,就是说,咱们自己可以统一一点吗?
(如果有说的不到位的请指正,我也想知道解法是什么)。