我在 Storyboard中制作了一个提交按钮,并将其连接到相应 Controller 的 .h。
我需要做的就是向上移动一些元素。对于具有属性的元素,我只是做了这样的事情:
CGPoint pt = test.center;
pt.y -= 60;
test.center = pt;
但是该按钮没有为其创建属性。有人可以帮助我了解如何移动按钮以及为什么没有为按钮自动创建属性但为所有其他 ui 元素创建一个属性吗?
谢谢!
最佳答案
您需要为按钮建立两个连接,一个用于操作,一个作为 socket 。您可以在弹出的小对话框中选择要制作的内容:
你可以将它们视为彼此的倒数。操作连接是指向 Controller 的按钮(与以编程方式将目标/操作传递给按钮相同), socket 是指向按钮的 Controller ,以便它可以随时操纵它。
关于iOS - 为什么当我在 Storyboard 中创建按钮时没有创建属性字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11479237/