20170831

碰到一個界面上控件上的子控件位置顯示錯誤的問題。仔細查了代碼,發現在添加子控件并設置其位置的地方不存在問題,那么結果只能是UI 文件的布局問題。打開發現,因為有一張圖片需要翻轉,但是UI 布局人員在做的時候,將其作為父控件,造成其子控件都需要翻轉才能正確顯示,而恰巧,那個孩子真的把所有子控件都翻轉了,唯獨漏了一個,結果就造成了這個尷尬的問題。

所以,當父控件需要進行特殊操作,并且會影響到子控件的時候,嚴格來說,它就不應該被當做父控件來使用。像這樣,碰過類似的問題還有一些,歸根結底,這是一個布局的意識問題,好的布局不僅要整潔干凈,還要在代碼便利層面進行思考。

以上。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容