the behavior of the UICollectionViewFlowLayout is not defined because:
2016-08-02 20:04:01.820 ZHBWorker[747:153093] the item height must be less than the height of the UICollectionView minus the section insets top and bottom values, minus the content insets top and bottom values.
2016-08-02 20:04:01.820 ZHBWorker[747:153093] The relevant UICollectionViewFlowLayout instance is <_UIAlertControllerCollectionViewFlowLayout: 0x152d3f730>, and it is attached to <UICollectionView: 0x150037a00; frame = (0 91.6667; 270 44); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x1529a3e10>; layer = <CALayer: 0x1529d6b00>; contentOffset: {0, 0}; contentSize: {0, 0}> collection view layout: <_UIAlertControllerCollectionViewFlowLayout: 0x152d3f730>.
2016-08-02 20:04:01.820 ZHBWorker[747:153093] Make a symbolic breakpoint at UICollectionViewFlowLayoutBreakForInvalidSizes to catch this in the debugger.
提示上述错误导致界面的闪现,但是不会跳转
原因是因为app中使用了UIAlertView,这个控件已经废弃了,再次使用会出现上述问题