我有一个应用程序,我围绕一个漂亮的tableview建立,一切在iPhone 6及更高版本看起来很棒。
当您在我的桌子上选择一个单元格时,您会看到包含一些内容的详细信息页面。内容完全适合屏幕更大的屏幕尺寸,但它需要在iPhone 5或更小的屏幕上滚动。
我对详细视图没有任何兴趣。只有几个标签,带有小文本的文本字段和一个按钮。
任何人都可以就如何轻松做到这一点提出任何建议/指示吗?我相当自信我能在一点帮助下到达那里。
谢谢!
iPhone 5s:
iPhone 6及以上版本:
答案 0 :(得分:1)
我认为你正在考虑滚动
蜜蜂咖啡
Roasters:Roastery
为了适应较小宽度的屏幕,您可能只需稍微减小字体大小 - 可能会根据屏幕宽度进行缩放?
如果说,Font.font(name: "some font" size: 36)
在4.7" iPhone(屏幕宽度为375pt),但在较小的设备上太大,您可以尝试根据屏幕宽度缩放字体...
let fontSize = UIScreen.main.bounds.width / 375 * 36
let font = Font.font(name: "some font" size: fontSize)
或者,您可以在故事板中设置标签的最小字体大小...