我看过一些解决方案,但都没能解决我的问题。
我有一个通过在Storyboard编辑器中简单拖放到UIViewController
中创建的UIButton
。
UIButton
具有与该视图关联的UIViewController
的.h文件中链接的输出口。它也在.m
文件中被合成了。
@property (strong, nonatomic) IBOutlet UIButton *answerButton;
我希望在运行时更改按钮的位置,就像这样:
CGRect btFrame = answerButton.frame;
btFrame.origin.x = xOne;
btFrame.origin.y = yOne;
answerButton.frame = btFrame;
然而,每当我尝试这样做时,按钮就不会移动。
所有其他编辑功能(例如setTitle
等)都是有效的,但因为某种原因,框架无法按照我的意愿移动。