sách gpt4 ăn đã đi

ios - iPhoneX 中安全区域的 UIStoryboard 约束问题(如何创建安全区域高度相等的 View ?)

In lại Tác giả: Walker 123 更新时间:2023-11-30 11:15:38 24 4
mua khóa gpt4 giày nike

在我看来,我这样做是为了弹跳效果。我有一个 UIViewController,我在其中放置 ScrollView ,并在 ScrollView 中放置内容 View (UIView)。我在内容 View 的底部有一个“LETS GO”按钮(转到下一个屏幕)。我希望内容 View 的高度等于 UIViewController View 的高度。我确实从 Storyboard 中分配了约束,但问题是,内容 View 的高度总是比我预期的高,该按钮隐藏在 iPhone X 屏幕的底部下方,因此我总是必须滚动才能看到该按钮。这是由于 iPhone X 的安全区域导致的问题。

我尝试通过减少 UIViewController View 高度的安全区域填充来以编程方式添加约束。但当我旋转屏幕时,问题就出现了。我希望从 Storyboard中解决这个问题。我该如何解决这个问题?

nhập mô tả hình ảnh ở đây nhập mô tả hình ảnh ở đây

câu trả lời hay nhất

我希望这就是您所要求的。当我添加 ScrollView 时,我这样做:我将 ScrollView 放置在主 vc View 中,将其固定到安全区域,然后将 UIView 放置在 ScrollView 内并将其固定到 super View (因此 ScrollView ,请参阅屏幕截图)。在 Storyboard 中的 iPhone X View 中工作非常好,因为您可以更好地控制 ScrollView 的固定位置。然后我按住 Ctrl 键从内容 View 拖动到 vc 的主视图并执行“相等宽度”,然后按住 Ctrl 键从内容 View 拖动到“安全区域”并执行“相等高度”,并将约束的优先级更改为 250(以便垂直滚动)。

nhập mô tả hình ảnh ở đây

关于ios - iPhoneX 中安全区域的 UIStoryboard 约束问题(如何创建安全区域高度相等的 View ?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51779712/

24 4 0
Walker 123
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress