我有一个相对简单的问题(是的,我是iphone app开发的菜鸟),但我不确定如何继续。
我有一个复杂的按钮设计,我需要重复一遍并重新定位在屏幕上。
我应该创建一个接受标签和位置输入并返回按钮的类,还是有办法简单地创建自定义按钮并复制它?
如果人们可以建议哪种方式最好(或者更好的方式)以及如何最好地解决它,我会非常感激。
由于
答案 0 :(得分:3)
您只需使用MAC中的command + c
复制IB中的按钮,然后command + v
粘贴相同的按钮即可。如果您知道最终设计中所需的按钮的确切数量,则可以遵循此方法。请记住更改新复制按钮的IBOulet和IBAction,因为它们将具有与复制它们的按钮相同的属性。
如果您想动态创建它,可以根据您的要求以-(void)loadView{}
方法或任何其他方法运行循环。您可以使用addTarget:action:forControlEvents:
方法设置UIButton的目标
希望它有所帮助!!
答案 1 :(得分:0)
有不同的方法。为了快速使用,您只需单击alt键并拖动要复制的按钮即可。即使命令+ c和命令+ v也能正常工作。这实际上取决于使用您想要的方法。