如何通过按钮自动创建标签?

Posted

技术标签:

【中文标题】如何通过按钮自动创建标签?【英文标题】:How to create automatically labels by a button? 【发布时间】:2013-06-03 12:31:46 【问题描述】:

我有一个按钮、一个文本字段和一些标签。我想通过带有 scroll

的按钮显示来创建标签

文本字段是数字重复或标签的副本。用户在文本字段标签中输入 5 时会喜欢;

LabelA LabelB LabelC(原始标签)

标签A2 标签B2 标签C2

标签A3 标签B3 标签C3

标签A4 标签B4 标签C4

标签A5 标签B5 标签C5

【问题讨论】:

for 循环和 UILabel 以及与 UIScrollview 相结合的正确框架应该为您执行此功能。但你必须先尝试一下。 Check here,您可以通过使用标签而不是文本字段调用add的操作来修改它 【参考方案1】:

按钮动作

从文本字段中获取 numberOfRows 为[textField.text intValue] 然后循环创建标签以编程方式正确设置框架

像这样的

为了给你一个想法,而不是真正的工作代码,这是为 snigle 列做 3 个标签以编程方式添加合适的框架

 for (int i=0; i<[textField.text intValue]; i++)
    
        UILabel *label= [[UILabel alloc]initWithFrame:CGRectMake(X, Y, Width, height)];
        [self.view addSubview:label];
    

【讨论】:

以上是关于如何通过按钮自动创建标签?的主要内容,如果未能解决你的问题,请参考以下文章

按下提交按钮(HTML)后如何自动创建页面[关闭]

如何自动创建客户端机密 json 文件

如何将“更多”按钮添加到标签栏?

#Python恶搞#用Python写一个自动关机程序

您可以通过 API 取消 PayPal 自动付款吗? (通过托管按钮创建的订阅)

您可以通过 API 取消 PayPal 自动付款吗? (通过托管按钮创建的订阅)