2015-08-29 22 views
-1

我用这一个尝试改变位置,但没有happends改变的UITextField的位置UIView的

CGRect frame=timeSpentField.frame;//uitextfield 
    frame.origin.y-=100; 
    timeSpentField.frame=frame; 

我应该怎么办?

+1

如果您使用自动布局,您应该更改约束,而不是更改框架 – soulshined

+1

通用问题:您是否使用自动布局? – luk2302

+0

是的,问题是自动布局。谢谢! –

回答

0

对于将来出现此问题的程序员,请务必始终检查您是否使用自动布局(无论是故意还是意外)。它会阻止你在大多数情况下能够改变框架。