iOS 在viewDidLayoutSubviews自动布局crash问题
1 viewDidLayoutSubviews改成viewWillLayoutSubviews在iOS7上就不会crash了
2 viewDidLoad中还需要设置self.edgesForExtendedLayout = UIRectEdgeNone;iOS7强调全屏布局,navigationBar会遮挡部分布局,关掉他。
顺便记一下生命周期函数调用顺序:
viewWillAppear:animated:
viewWillLayoutSubviews
viewDidLayoutSubviews
viewDidAppear:animated:
 
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号