|
|
1
1
我想不出任何关于这个实践的书面资料。但你对photoshop的看法是正确的。设计师为某些设计应用程序(如Photoshop)中的不同控件创建资产视觉效果。然后,开发人员将这些资产分配给控件,例如按钮的不同状态将作为图像加载,或者在代码中添加文本。 看看weightbot用户界面和蓝色发光的大数字,我可以想到两种方法: 1)在photoshop中预先创建所有数字0-9,并在运行时将它们放在一起(只需将uiImageView加载到uiView中,计算运行时的大小和位置) 2)使用uilabel之类的东西创建文本,然后在运行时以编程方式对其应用效果。 这两种方法都很好,并且在应用程序大小、代码维护、所需的开发人员/设计师技能、性能等方面都有不同的权衡。在所有地方混合这些方法也是很常见的,尤其是在它上面创建一个奇特的背景图像+文本。 您是正确的,所有这些都与Web切片非常相似,并且需要您考虑接口由哪些基本部分组成,以及如何将它们组合在一起。 |
|
|
2
2
我也问过自己同样的问题,就像你一样,我找不到任何例子。在玩了一番之后,我设法创建了一个类似的控件。你可以在Github上查看 http://github.com/kompozer/HorizontalSliderControl 这很简单,但我希望你有个主意。基本上它是一个uiscrollview,不需要太多的核心动画。 |
|
|
FranticFronk · Tkinter单选按钮在已选择时执行命令 1 年前 |
|
|
Kumkuatte · 如何将UI元素对齐到Unity中的左侧位置 1 年前 |
|
|
Calax · GUI不显示所有组件(C++) 1 年前 |
|
|
trassert · python flet容器 1 年前 |
|
|
zadisk8 · 带有Q拆分器和多级选项卡的PyQt5 2 年前 |
|
|
Patrick Visi · Zitadel日常创建服务用户 2 年前 |