gpt4 book ai didi

ios - 如何创建支持所有屏幕尺寸的 View ?

转载 作者:行者123 更新时间:2023-11-28 06:46:58 35 4
gpt4 key购买 nike

大家好阅读它。我试图让一个应用程序看起来像 Viber 或任何其他带有拨号盘的应用程序来调用某人。但我不明白如何进行适当的设计,让应用程序在每部 iPhone 上看起来都一样。我正在努力实现这样的目标:

Viber Dial Pad looks perfect on all iPhones

所以我想让整个键盘在所有 iPhone 上看起来都正常。我已经知道我需要为按钮添加 3 种分辨率的所有图像,因此对于 1x,我使用了 54x54、2x - 145x145、3x - 240x240。我在 320x480 (1x)、750x1334 (2x) 和 1242x2208 (3x) 中绘制了 3 个屏幕。所以在纸面上一切看起来都不错。但是在程序中,在 iPhone 5s 上,我面临着这个问题:

enter image description here

如果我试图将 2x 图像的尺寸减小到 124x124(整个屏幕将是 640x1136,真正的 iPhone 5s 分辨率)everething 在 iPhone 5s 上看起来不错,但在 iphone 6(6s 也是)上按钮看起来太小了。所以我想了解我应该怎么做才能制作真正的 crossIOS 应用程序。任何帮助都会得到帮助...

最佳答案

是的,可以通过 3 种方式实现:

  1. 使用带有自动布局的 Storyboard引用网址:https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/AutolayoutPG/

2.使用带自动布局的xib文件

3 使用屏幕高宽比制作自定义View

关于ios - 如何创建支持所有屏幕尺寸的 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36057157/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com