我正在用幾個不同的子視圖組件編程UIScrollView的佈局。在使用故事板的UIScrollView中包含容器視圖
我已經通過在特定的佈局中將Container對象插入到UIScrollView中來實現這些。
以前在不包含UIScrollView的視圖上,我已經通過下面的這個方法實例化了應該出現在容器中的視圖控制器。
fpqtvc = [self.storyboard instantiateViewControllerWithIdentifier:@"fptable"];
fpqtvc.frontPageQuery = [self selectFrontPageQuery:0];
[self addChildViewController:fpqtvc];
[self.stage addSubview:fpqtvc.view];
fpqtvc.view.frame = self.stage.bounds;
stage設置爲containerview的出口。
當我嘗試使用UIScrollView複製此方法時,遇到了一些問題。 1)UIScrollView沒有addchildviewcontroller方法。我不確定這會是一個問題。 2)如果我以編程方式將視圖添加爲子視圖,則它不尊重我在故事板中使用的佈局。
有沒有辦法來加載我的UIScrollView及其容器的觀點,其中的UIScrollView將反映他們是如何內佈局?
我研究它的一些更多的,甚至加載所有視圖控制器作爲UIScrollView的唯一子視圖的子視圖到一個單獨的視圖控制器和加載的,它仍然沒有顯示所有的人,並沒有正確地調整。 – BrianAllenToronto
唯一的出路似乎只是編程設置每個子視圖的所有佈局,就像在raywenderlich教程中一樣。 – BrianAllenToronto