scrollview+多個控制器的view相嵌,這里的view個數(shù)是<= 5
一般創(chuàng)建好scrollView之后腿时,就要往上面添加控制器的view况脆,常見的做法是利用for循環(huán)把控制器的view一下都添加進去,但是這樣做是不好的批糟,一下要加載多個view格了,并且要加載數(shù)據(jù),這樣會浪費內存資源徽鼎,因為用戶不一定會看每個模塊盛末,所以應該是用戶點哪個功能按鈕,就把對應的模塊view加上去
總結為:點哪個按鈕就取從子控制器數(shù)組中取哪個否淤,就加哪個view悄但,設置好frame,放到scrollView的content對應的位置
滑動完畢石抡,completion監(jiān)聽動畫完畢檐嚣,滾動完畢就會執(zhí)行,再點回去啰扛,就不會調用viewDidload嚎京,因為只view只加載一次嗡贺,viewDidLoad只創(chuàng)建一次
每次點擊按鈕,讓scrollView滾動鞍帝,滾動完畢诫睬,取出控制器的view,蓋在scrollview上面
添加子控制器的view到scrollview中帕涌,添加哪個呢摄凡,告訴我位置就可以了