一、背景
任何项目的设计都存在界面的设计,存在一定的美术功底以及一些上帝视角和上帝之手可设计出很有风味的界面,但是总的来说存在个人性独立性,因此我这里可以考虑的是界面通用布局。以及界面控制的重难点,放大界面的时候控件需要适应变化的问题。
二、实现思想
们平常需要设计的界面如果简化起来的,一定存在表头区域,控制区域、数据展示区域如画好布局后,那么我们实现的内容是当稍微拖动变化一点界面的时候,内容如何跟随变化,这是各种语言环境下都需要考虑的,一般我们需要考虑的是运用界面分隔栏划分各种区域,然后运用控件适应各个区域的方式,最后实现自适应的功能,但是这种方式,总是存在不可控维护不便利的缺点,因此不管怎么样最后都需要走到,控制各个控制的大小,位置进行依据面板大小变化。
三、实现方式
我们需要做的是获取面板的引用得到边界大小,获取各种控件的大小以及控件的位置,进行不断的调整优化得到想要的位置布局。
9
|
|
|
|
感谢分享!!!!!!!!!!!!!!!!!!!!!
|
|
|
|
|
感谢分享!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
|
|
|
|
|