我试图想出一种方法来渲染一个有点复杂的子层次结构,并且在多个尺度下绘制时看起来很好(清晰)。
我希望有一些带有大小的容器视图,这个子视图可以被限制在其中并正确绘制。
如果它有助于考虑像计算器键盘或计算机键盘这样的层次结构:
您将拥有一个keyContainer视图,以及一系列不同大小和位置的关键视图(或图层)。
假设我希望将它绘制在320 x 320的容器中。我在想是否知道每个键的w:h的比例,我知道键的宽度与整个容器的宽度的比率,然后我可以计算出钥匙的尺寸和位置。我发现实际上数学似乎引入了很多舍入误差,你最终会出现像素边界,所以最终的渲染看起来不太好。
那你怎么解决这样的问题?
感谢任何想法。