Ios 更改UIExtField在uiview中的位置
我用这个试着改变位置,但什么都没发生Ios 更改UIExtField在uiview中的位置,ios,objective-c,xcode,Ios,Objective C,Xcode,我用这个试着改变位置,但什么都没发生 CGRect frame=timeSpentField.frame;//uitextfield frame.origin.y-=100; timeSpentField.frame=frame; 我该怎么办?对于将来遇到此问题的程序员,请确保始终检查您是否在使用自动布局(无论是有意还是无意)。在大多数情况下,它会阻止您更改框架。如果您使用自动布局,您应该更改约束,而不是更改框架一般问题:您是否使用自动布局?是的,问题是自动布局。谢谢
CGRect frame=timeSpentField.frame;//uitextfield
frame.origin.y-=100;
timeSpentField.frame=frame;
我该怎么办?对于将来遇到此问题的程序员,请确保始终检查您是否在使用自动布局(无论是有意还是无意)。在大多数情况下,它会阻止您更改框架。如果您使用自动布局,您应该更改约束,而不是更改框架一般问题:您是否使用自动布局?是的,问题是自动布局。谢谢