我正在与Elance上的iOS开发人员合作开发iPhone的阅读日志应用程序。我使用320x480像素背景作为我的“画布”在Keynote中设计了我的线框。该应用程序计划于11月初完成。但是,我想为iPad发布这个应用程序的版本 - 我的五年级学生都有iPad,我希望他们利用这个免费的应用程序。我的开发人员已经提议编写我的应用程序的iPad版本(You-Log Reading),并告诉我如果我可以为他提供放大的线框,我可以省钱。我的问题主要是我的数学技能不超过6年级!有没有简单的方法可以将我的线框从3:2转换为4:3比例?所以,例如,如果我的320x480画布上有一个215x84像素的文本框,我可以使用公式将此文本框放大到1024x768?
更新:
我确实在stackoverflow之外找到了我的问题的答案,并认为我会在这里分享它以防其他人有同样的问题:
尺寸从320x480到384x512(外框)的差异是: 384/320乘512/480 = 1.2x1.067
所以现在你将原始内部的较小的盒子取出来,然后将x和y乘以尺寸比率。所以: 215 x 84 215 * 1.2 = 258 84 * 1.067 = 89.628
所以258x90可能会成为较大图像中较小图像的新维度。
将其视为x轴的变化率和y轴的变化率。在这种情况下,您将x轴更改为1.2倍,从320更改为384.并且您将y轴更改为1.067次,从480更改为512。 然后应用较大图像中包含的较小图像的x和y轴的变化率。