uibutton setframe不工作没有启用自动布局

时间:2013-05-04 23:10:30

标签: objective-c uibutton cgrectmake

我有一个uibutton,我想根据设备改变它的位置,但这段代码:

[self.notification setFrame:CGRectMake(12, 495, 17, 18)];

根本不起作用!未启用自动布局。有什么想法吗?

任何帮助表示感谢。

1 个答案:

答案 0 :(得分:2)

问题是你正在移动的按钮self.notification是不可见的;您已将其hidden设置为YES。所以它正在移动,但你看不到它移动,因为你根本看不到它。也许它不是你认为的按钮!