20170831

作者: 码上说 | 来源:发表于2017-08-31 13:35 被阅读5次

    碰到一个界面上控件上的子控件位置显示错误的问题。仔细查了代码,发现在添加子控件并设置其位置的地方不存在问题,那么结果只能是UI 文件的布局问题。打开发现,因为有一张图片需要翻转,但是UI 布局人员在做的时候,将其作为父控件,造成其子控件都需要翻转才能正确显示,而恰巧,那个孩子真的把所有子控件都翻转了,唯独漏了一个,结果就造成了这个尴尬的问题。

    所以,当父控件需要进行特殊操作,并且会影响到子控件的时候,严格来说,它就不应该被当做父控件来使用。像这样,碰过类似的问题还有一些,归根结底,这是一个布局的意识问题,好的布局不仅要整洁干净,还要在代码便利层面进行思考。

    以上。

    相关文章

      网友评论

          本文标题:20170831

          本文链接:https://www.haomeiwen.com/subject/nddqjxtx.html