ios7之后的適配屬性講解edgesForExtendedLayout馏慨、extendedLayoutIncludesOpaqueBars等
edgesForExtendedLayout
當(dāng)tabbarController作為導(dǎo)航控制器的根視圖
設(shè)置tabbarController. edgesForExtendedLayout = UIRectEdgesNone;
之后tabbarController的childrenViewController.view會(huì)留出導(dǎo)航條的位置噪猾。但是不會(huì)留出tabbar的位置康嘉。若想也留出tabbar的位置诫给,那么需要在tabbarController的每個(gè)childrenViewController中都要設(shè)置self.edgesForExtendedLayout = UIRectEdgesNone;
詳情頁的edgesForExtendedLayout需要單獨(dú)設(shè)置,跟主頁的設(shè)置無關(guān)辽社。