这可能非常简单,但我无法让它正常工作。我试图通过将图像调整大小选项更改为设置像素大小来对我的iOS应用程序进行简单更新。下面的代码是我正在使用的以及它目前是如何运作的:
selectedWidth =(30 * selectedWidth)/ 100;
selectedHeight =(30 * selectedHeight)/ 100;
我认为这是100%的30%?我只需要选择宽度为200px,高度为自动。有人能帮帮我吗?我是这类编码的新手,我的开发人员离开了,我认为这将是一个简单的改变哈哈。
答案 0 :(得分:0)
所以如果我理解你的话,我认为这可能会有所帮助
selectedHeight = (selectedHeight / selectedWidth) * 200;
selectedWidth = newWidth;
这应该计算到200px宽度的正确高度。
如果您想不时更改固定宽度,可以在导入下面的m.file中定义一个常量变量:
#define kWidth 200
并使用它代替顶部代码中的硬编码200.
示例:强>
旧宽度:100px 旧身高:50px
新宽度:200px 新高度:(50/100)* 200 = 100px