我想知道iPhone X / XR / Xmax的主页指示器栏的尺寸。有什么方法可以获取这些常数?谢谢!
答案 0 :(得分:0)
Visual Representation of The Home Indicator Width and Height
我今天一直在寻找这个,不是出于编码的立场,而是出于设计的目的。我不知道可以获取此信息的Apple公共或私有API。我想不出我需要的编码情况。:)
“首页”指示器安全区域为34点,包括标签栏在内的总数为83点(Apple HIG)。
我自己使用photoshop和iPhone Xs max和Xs视图的像素精确表示来计算了这一点。
我知道该帖子大约有8个月的历史了,但这是google排名前5的搜索结果。 希望它能为某人服务。
答案 1 :(得分:0)
你可以做一个 hack,它并不能准确地为你提供 home 指示器的高度,但它确实给出了 home 指示器周围区域的确切边界(和高度)(在许多用例中人们需要这个)。创建一个虚拟视图,将底部约束到屏幕底部,并将其顶部约束到主 view
的安全区域布局指南的底部。等待绘制视图,并获取其 frame
属性的 height
。