由于swift無法使用宏命令 之前寫的算法宏就需要用方法來重寫?
思路是首先判斷當前屏幕尺寸 然后根據尺寸來獲取在不同情況下的比例 然后計算后返回值(字體適配和frame適配同理)
首先需要實現一個屏幕類型的枚舉
屏幕類型枚舉
然后根據枚舉值判斷當前設備環境
當前屏幕尺寸的判斷和比例計算
然后進行封裝 一級封裝為方向封裝,二級封裝為縮放比例封裝
豎向封裝
橫向封裝
縮放比例封裝
歡迎點贊!
由于swift無法使用宏命令 之前寫的算法宏就需要用方法來重寫?
思路是首先判斷當前屏幕尺寸 然后根據尺寸來獲取在不同情況下的比例 然后計算后返回值(字體適配和frame適配同理)
首先需要實現一個屏幕類型的枚舉
然后根據枚舉值判斷當前設備環境
然后進行封裝 一級封裝為方向封裝,二級封裝為縮放比例封裝
歡迎點贊!