UIView *view = UIView.alloc.init; view.mySize = CGSizeMake(60, 44); view.visibility = MyVisibility_Invisible; UIView *viewSC = [view fetchLayoutSizeClass:(MySizeClass_Landscape)]; viewSC.mySize = CGSizeMake(60, 44); viewSC.visibility = MyVisibility_Visible; 当切换为横屏时, view 依然处于MyVisibility_Invisible状态,并未更新到正确状态