今天面試了一天且蓬,發(fā)現(xiàn)有個地方還不是很了解,那就是關于cell的復用機制原理骑冗,剛剛查了下了解了一點入撒。但是今天最大的收獲就是了解了autoresizingMask隆豹,一個在autoLayout之前但是我每用過的玩意,下面給出最最關鍵的部分衅金。
typedef NS_OPTIONS(NSUInteger, UIViewAutoresizing) {
UIViewAutoresizingNone? ? ? ? ? ? ? ? = 0,
UIViewAutoresizingFlexibleLeftMargin? = 1 << 0,
UIViewAutoresizingFlexibleWidth? ? ? ? = 1 << 1,
UIViewAutoresizingFlexibleRightMargin? = 1 << 2,
UIViewAutoresizingFlexibleTopMargin? ? = 1 << 3,
UIViewAutoresizingFlexibleHeight? ? ? = 1 << 4,
UIViewAutoresizingFlexibleBottomMargin = 1 << 5
};
UIViewAutoresizingNone 不會隨父視圖的改變而改變
UIViewAutoresizingFlexibleLeftMargin 自動調(diào)整view與父視圖左邊距噪伊,以保證右邊距不變
UIViewAutoresizingFlexibleWidth 自動調(diào)整view的寬度,保證左邊距和右邊距不變
UIViewAutoresizingFlexibleRightMargin 自動調(diào)整view與父視圖右邊距氮唯,以保證左邊距不變
UIViewAutoresizingFlexibleTopMargin 自動調(diào)整view與父視圖上邊距鉴吹,以保證下邊距不變
UIViewAutoresizingFlexibleHeight 自動調(diào)整view的高度,以保證上邊距和下邊距不變
UIViewAutoresizingFlexibleBottomMargin 自動調(diào)整view與父視圖的下邊距惩琉,以保證上邊距不變
一天一點豆励,相信有一天我也會成為大牛。哇哈哈~~~