gpt4 book ai didi

ios - 根据设备的高度使页面在 Xcode 中可滚动

转载 作者:可可西里 更新时间:2023-11-01 02:18:08 25 4
gpt4 key购买 nike

我正在使用 Xcode 快速制作适用于 iOS 的应用程序。我为应用程序的设置页面设​​计了一个用户界面。图片显示了 Xcode 中的预览渲染:

Portrait

Landscape

即对于某些设备,内容高度太大。当内容的高度超过 View 的高度时,有没有办法让内容可以滚动?我已经尝试过 ScrollView ,但由于布局的限制(一些元素沿屏幕的右边缘对齐)我无法让它为我工作。

最佳答案

First you have to get the last object from your scrollview.
i.e :- your last object is changePassword so first you have create IBOutlet of changePassword ,

例如,如果您创建名称为 btnChangePassword 的导出,然后在您的 viewDidLoad 中写入:

let contentHeight: CGFloat = btnChangePassword.frame.origin.y +     btnChangePassword.frame.size.height 
if(contentHeight > UIScreen.mainScreen.bounds.height)
{
yourScrollView.contenSize =CGSizeMake(screenWidth,contentHeight)
}

关于ios - 根据设备的高度使页面在 Xcode 中可滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34697955/

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