2012-04-09 38 views
0

有一個帶有UIScrollView的視圖控制器。此視圖控制器在應用程序的開始時創建/加載。在看到控制器之前,嘗試將子視圖添加到滾動視圖和滾動視圖不會接受/添加子視圖。一旦ViewWillAppear被調用,然後可以添加子視圖罰款。它運行完全相同的代碼,但不會添加子視圖直到它被調用來查看一次。UIScrollView將不會接受子視圖,直到出現視圖

這是什麼原因?我認爲這是設計的....

回答

0

你應該能夠在viewDidLoad期間插入你的子視圖:如果控制器的視圖插座都OK。 (這比viewWillAppear早一點:並且是有效的視圖對象應該首先可用的位置。)

+0

沒有錯誤和幀都設置好,但簡單不存在。他們不會被添加到子視圖中。我將不得不準備一個測試臺來仔細檢查。 – ort11 2012-04-17 14:34:20

+0

這是發生在viewDidLoad? (嘗試記錄滾動視圖的值。) – 2012-04-17 14:59:06