ios - 如何在ios swift形式的控件之间添加控件

标签 ios swift autolayout size-classes

这是我页面的默认 View : First view

如果用户选择性别为“男性”,我需要在 Gender 和 Age 之间添加一个字段,如下所示: after male selection

男性选择后,我需要将所有其他控件移到底部,如果再次重置性别框。需要隐藏新添加的textfield,并将其他控件上移回到原来的地方。

如何在 IOS swift 中做到这一点,如果我在两者之间添加 TextView ,在自动布局中我需要注意哪些步骤?

最佳答案

如果您将文本字段放在 tableview 单元格中,那么您可以添加/隐藏所需的单元格,只需将其插入源代码并将其从源代码中删除

关于ios - 如何在ios swift形式的控件之间添加控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32133862/

相关文章:

ios - 如何获取 UITableView 中特定行的高度

ios - 如何使用委托(delegate)将多个对象传递回父 View Controller ?

ios - Scrollview 上的导航栏 bartint 不在顶部

ios - 翻转回同一 View Controller 上的另一个 View 通过单击 Swift 3 中的 Alert Ok 按钮

json - 如何在 Swift 中将 JSON 解码和编码为通用结构

ios6 - 文本更改时UILabel缩小

ios - 如何使用自动布局的 Masonry DSL 定义 View 之间的垂直和水平关系?

ios - 将 NSManagedObject 变成部分错误,其中某些字段为零,有些字段不是

ios - 需要将 NSArray 的元素转换为 Swift 类

ios - 使从 nib 加载的 View 尊重 superview 的顶部布局指南(导航栏底部)