2013-12-19 58 views
1

我在標籤應用類型中工作。我的問題是顯示在3步(見下圖): http://www.photoshack.com/albums/userpics/13055/Problem1.png滾動視圖中的元素在返回到SV後移動/移動?

這是我的故事板: http://www.photoshack.com/albums/userpics/13055/StoryBoard.png

附加信息:

  • 所有三種視圖UIViewControllers。
  • 「程序」和「CreateNewProgram」具有滾動視圖。
  • Autolay已關閉。
  • 「CreateNewProgram」視圖通過IBAction上的模態視圖推送,點擊「創建程序」按鈕。
  • 「程序」視圖中的所有對象都將「自動調整」設置爲左側頂部。
  • 當我回去時,所有對象一起移動幾個像素到底部。
  • 這隻有當我使用SCROLL VIEW時纔會發生(回到)。
  • 我用了一個滾動的看法,因爲將在「程序」 &「CNP」更多選項

以下是有關環境和技術我在工作的一些額外的信息:Xcode中5,iOS版SDK 7,MAC迷你,Mac OS X,標籤應用類型。

我真的不知道爲什麼會發生這種情況以及在哪裏進行修改。

編輯:23.01.2014。

我想使用自動佈局。即使我添加了所有沒有錯誤/警告的約束(對於每個元素),問題仍然存在。元素只在UIScrollView中移動。我在沒有UIScrollView的UIView上測試它,並且它正常工作。 我仍然不知道爲什麼會這樣...... :-(

回答

1

在我看來就像滾動視圖都花在修改框架...嘗試在viewWillAppear中方法中設置滾動視圖框架,如: -

- (無效)viewWillAppear中{

self.scrollview.frame=CGRectMake(0,0,320,460); 

}