0

これはおそらく非常に簡単ですが、正しく機能させることはできません。画像のサイズ変更オプションを設定したピクセル サイズに変更して、iOS アプリを簡単に更新しようとしています。以下のコードは、私が取り組んでいるものと、現在どのように機能しているかです:

selectedWidth = (30 * selectedWidth)/100;

selectedHeight = (30 * selectedHeight)/100;

これは 100% の 30% だと思いますか? 選択した幅を 200px にし、高さを自動にするだけです。誰か助けてくれませんか?私はこのタイプのコーディングの初心者です。私の開発者は不在で、これは簡単に変更できると思いました (笑)。

4

1 に答える 1

0

ですから、あなたのことを正しく理解していれば、これが役立つかもしれないと思います

selectedHeight = (selectedHeight / selectedWidth) * 200;
selectedWidth = newWidth;

これにより、200px 幅に対する正しい高さが計算されます。

固定幅を時々変更したい場合は、インポートの下の m.file で定数変数を定義できます。

#define kWidth 200

上部のコードでハードコードされた 200 の代わりに使用します。

例:

古い幅: 100px 古い高さ: 50px

新しい幅: 200px 新しい高さ: (50 / 100) * 200 = 100px

于 2013-04-10T21:49:22.040 に答える