最新的iOS 8.3,有個關於按鈕要注意的事情,剛剛好翻來看了一下,我就順便註記在這邊。
當你建立一個新的按鈕,然後你接下來會使用到有關按鈕的尺寸相關的資訊,那你在使用前,要先呼叫layoutIfNeed。
注意是建立一個新的按鈕,該按鈕不在圖層內,是你程式新增的,這樣子的按鈕,建立完之後,你如果會使用到有關他的layout相關的資訊,像是label的frame,那取用該資訊前,要先呼叫layoutIfNeed才使用。
Note裡面說這個呼叫即使對於8.3之前的版本也是安全的。
當你建立一個新的按鈕,然後你接下來會使用到有關按鈕的尺寸相關的資訊,那你在使用前,要先呼叫layoutIfNeed。
注意是建立一個新的按鈕,該按鈕不在圖層內,是你程式新增的,這樣子的按鈕,建立完之後,你如果會使用到有關他的layout相關的資訊,像是label的frame,那取用該資訊前,要先呼叫layoutIfNeed才使用。
Note裡面說這個呼叫即使對於8.3之前的版本也是安全的。
留言
張貼留言