ios - Segue 创建后 UI 元素更改位置
问题描述
我正在使用 Swift 创建我的第一个 iOS 应用程序。
有一个带有一些按钮的第一个 viewController。
单击按钮时,我需要导航到第二个 viewController。为此,我正在创建从按钮到第二个 viewController 的 segue。
一旦创建了 push segue,来自第二个 viewController 的所有 UI 元素都会移动它们的位置,如下所示:
在创建 segue 之前:
然后,一旦创建了 segue:
您可能会看到第二个视图控制器中的所有 UI 元素都更改了它们的位置。
我应该怎么做才能避免这种情况?我应该考虑什么才能让所有元素都处于原始位置?
解决方案
推荐阅读
- python - 成功 url 在我基于类的 DeleteView 中不起作用
- python - Python Regex 检测字母之间的下划线
- php - 验证单个产品页面中“添加到购物车”上方添加的自定义字段
- javascript - 使用 Google API 自动完成用户地址字段
- python - 在 Mongoengine 中填充,参考字段
- github - GitHub Action - 从分支 A 推送到分支 B 时触发,但不分支到分支 B
- sql - 根据时间值折叠多行
- c# - 对 C# 中的返回方法和 void 感到困惑
- laravel - 如何为 spatie/laravel-permission 合同/权限制作包装器?
- redux - 在执行第二个 Saga 动作之前执行第一个 Saga 的所有动作