0
This very helpful tutorial顯示如何正確使用「容器視圖」。我只有一個簡單的問題:如果我不知道有多少可能的「子視圖」,我將不得不管理?
所有的子視圖將有相同的模板(已知在設計時間...只能說它只是一個標籤),但我不知道它們會有多少...我如何適應這個處理這種情況?iOS使用「容器視圖」和未知數量的視圖
This very helpful tutorial顯示如何正確使用「容器視圖」。我只有一個簡單的問題:如果我不知道有多少可能的「子視圖」,我將不得不管理?
所有的子視圖將有相同的模板(已知在設計時間...只能說它只是一個標籤),但我不知道它們會有多少...我如何適應這個處理這種情況?iOS使用「容器視圖」和未知數量的視圖
容器視圖控制器的視圖將始終具有相同的子視圖。例如,UINavigationController
的視圖總是有三個子視圖:導航欄,工具欄和內容視圖。添加到它的任何視圖控制器將其視圖導入導航控制器的內容視圖中。所有進一步的子視圖屬於已添加的VC視圖。
添加到容器視圖控制器的視圖控制器負責它自己的視圖層次結構。容器視圖控制器負責調整包含的視圖控制器的主視圖的大小。當包含的視圖控制器的主視圖被調整大小時,它會負責調整其自己的視圖層次結構。