我們?cè)陂_發(fā)APP時(shí)經(jīng)常有通過(guò)標(biāo)簽來(lái)切換頁(yè)面的需求朱庆,如果切換的頁(yè)面內(nèi)容結(jié)構(gòu)等差不多的話直接刷新數(shù)據(jù)就行了吝秕,但如果不同應(yīng)該怎么辦呢悼瓮?
個(gè)人覺得笨一點(diǎn)的方法能就是直接創(chuàng)建多個(gè)tableView之后放在scrollView上验庙,但很繁瑣随闽。為了解決這種問(wèn)題,蘋果自帶了一種方法addChildViewController威彰,可以很完美的適配這種需求出牧,下面介紹一下:
之后在backScrollView的代理方法中進(jìn)行頁(yè)面切換就可以了,這便是簡(jiǎn)單的對(duì)addChildViewController的使用歇盼,當(dāng)然也可以通過(guò)transitionFromViewController方法進(jìn)行切換舔痕。后續(xù)會(huì)對(duì)該方法進(jìn)行完善。