2014-03-24 55 views
0

我新的IOS編程,所以我道歉,如果我的問題是顯而易見的UIViews。添加/刪除動態地從一個故事板的UIViewController

我創建一個UIViewController在情節串連圖板,其中包含一個UIScrollView和多個子視圖。

這些子視圖(最多UITextViews)填充有內容從外部API,因此內容可以是零:在這種情況下,我需要刪除哪個子視圖是空的。

現在我把這個觀點作爲一個IBOutlet和viewDidLoad中,如果內容是零,我叫

[self.thatView removeFromSuperView]; 
  1. 是否有做更有效的方式,例如在的loadView,爲了防止該視圖甚至加載?
  2. 是處理子視圖layoutSubviews通常的方法是什麼?

THX對您有所幫助

+0

您是否以JSON格式獲得外部API的響應? –

+0

是一切都在JSON格式 –

+0

因此,而不是創建後刪除它...它更好的,你不創造其值不可用這些觀點... –

回答

0

viewDidLoad中之前的任何調用將導致您的問題不幸的是,你需要完成一個視圖的負荷您關閉它。

相關問題