2015-08-29 43 views
-1

我用這一個嘗試改變位置,但沒有happends改變的UITextField的位置UIView的

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

我應該怎麼辦?

+1

如果您使用自動佈局,您應該更改約束,而不是更改框架 – soulshined

+1

通用問題:您是否使用自動佈局? – luk2302

+0

是的,問題是自動佈局。謝謝! –

回答

0

對於將來出現此問題的程序員,請務必始終檢查您是否使用自動佈局(無論是故意還是意外)。它會阻止你在大多數情況下能夠改變框架。