我正在寻找一个可以创建新按钮的按钮。 因此,我已经使用ViewController创建了3个按钮。 并且在底部应该是“创建新按钮”按钮。因此,用户可以根据需要创建任意数量的按钮。并且每个新按钮都应相互堆叠。
这是我在ViewController上构建它的方式。
答案 0 :(得分:0)
您有一些方法可以实现此结果。您可以创建一个堆栈视图,然后将其按入按钮。您可以通过在用户每次单击添加按钮时创建新的UIButton来以编程方式将按钮添加到屏幕,或者可以创建表视图,并在用户每次单击时添加新的单元格。最后一种方法已经支持滚动(对于当用户单击数十次时,您将需要滚动屏幕,以便他们可以看到可见框外部的按钮)。如果您选择第一个或第二个,请不要忘记在视图中添加UIScrollView。
使用表视图获取此结果的步骤(第3种方法是):
在视图控制器的情节提要中创建一个UITableView。
设置UITableView数据源并委托给视图控制器
如果您在上面列出的步骤中迷路了,请查看一些教程来创建表格视图,例如:https://www.ralfebert.de/ios-examples/uikit/uitableviewcontroller/