ios - 在中间增加 ScrollView 高度

标签 ios objective-c xcode swift

我有一个 ScrollView 和一个加号按钮,用于在添加按钮下添加额外的文本字段。 请查看下面的屏幕截图以供引用。

enter image description here

最佳答案

- (IBAction)Textfield:(id)sender
{  
  i++;//global declaration int

  UITextField *textfield=[[UITextField alloc]init];
  textfield.tag=i;
  NSDictionary *viewsDictionary = {@"give-textfield-name here":self.textfield};
    NSArray *constraints = [NSLayoutConstraint constraintsWithVisualFormat:@"V:|-10-[give-textfield-name]-10-|" options:NSLayoutFormatAlignAllBaseline metrics:nil views:viewsDictionary];
    [self.textfield addConstraints:constraints];

}

视觉约束示例:

V:|-10-[give-textfield-name]-10-|

V means vertical constraints

| viewcontroller left margin &right margin

10 giving space from left margin .

enter image description here

这是 VisualConstraints 的非常基本的东西,你需要进一步开发它。

还有一件事你需要在添加每个文本字段后更新 scrollviewcontent 的大小。

将 View Controller 设置为自由高度和宽度。[同时更新]

希望对你开始编程有所帮助。

这是 link视觉限制。

这是 link用于自动布局。

关于ios - 在中间增加 ScrollView 高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35622455/

相关文章:

iphone - 在 Iphone SDK 中更改网页 View 的字体大小

ios - 使用 openURL :? 刷新 Safari 页面

ios - 类设计和委托(delegate)

iphone - 自定义 float 小数点

iphone - 为标签中的文本绘制粗线

Swift,自动调整自定义表格 View 单元格的大小

swift - SKAction.moveBy 不工​​作,我不知道为什么

ios - 更改导航栏的色调颜色 PKAddPassesViewController

ios - 在同一 Action 中弹出和推送 View Controller

Objective-C静态方法问题