[アプリ]あの人何cm バージョンアップ



Ver1.2

コメントで要望を頂いた機能を追加しました。
この記事のコメント欄を見て頂ければ分かりますが、「線をドラッグするとすべての頂点と線を移動するように動作を変更」しました。
これまでのように頂点を追加したいときには、線をタップすれば頂点が追加されます。

要望や改善して欲しい点などありましたら、ぜひコメントをお願いします。
今後ともアプリ「あの人何cm?」をよろしくお願いいたします。

Ver1.1

アプリ「あの人何cm」ですが、初めてついたコメントが非常に的を射たものだったので早速実装してバージョンアップしました。

今回の改訂内容はこちら
======================

  • 基準線(赤い線)にも、頂点を追加して折れ線にできるように変更
  • 頂点をダブルタップして頂点を削除できるように変更
  • 頂点を微調整しやすいように改善
    • 頂点を長押しすると、頂点を微調整するための矢印が表示されます
    • 矢印をタップすると1ピクセルずつ頂点を移動できます
    • 矢印をドラッグすると頂点を移動できます
  • 内部処理の改善

======================

機能拡張部分の説明

これまでは基準線や対象線を調整する際に、頂点が指の下に隠れてしまい調整し辛い状態でした。
そこで、写真の右下の頂点部分のように、頂点を長押しして矢印マークを出し、その矢印マークをドラッグすることで頂点の位置を調整できるようになりました。
また矢印マークをタップすると、1ピクセルずつ頂点を微調整することができます。

内部処理の改善

写真をズームインした場合には写真自体が大きくなると共に、線を管理するビューも大きくなってしまうので、線の再描画処理が重くなってしまいます。
そこで再描画を必要最低限の箇所のみに絞りこむことで多少負荷を軽くすることができました。

これで以前よりは大分滑らかに動くようになったと思います。

ただ、例えば写真の端から端まで間に頂点を挟まずに線を伸ばした状態で最大まで写真をズームインするなどの操作を行うと、どうしても線を管理するビューも全体を再描画する必要がでてきてしまい負荷が高くなり、最悪の場合にアプリが落ちてしまうことがあります。
あんまり落ちてしまう場合には、
・ズームインしない
・線の中間に複数個の頂点を追加してから頂点を操作する
ようにして頂くと少しは改善すると思います。

今後もなるべく利用してくださる方のご意見を取り入れていこうと思いますので、不満な点や要望点などございましたらぜひコメントして下さい。

リリース時の記事はこちら → あの人何cm? | Xランカー


2件のコメント: “[アプリ]あの人何cm バージョンアップ

  1. [あの人何cm]の操作についての要望があります。
    線の中に頂点を追加できるアイデアはすばらしいですが
    自分は操作しにくく感じます。
    線上に頂点が無い場合の操作
    1線上をタップすると頂点の追加
    **2線上をドラッグすると線全体を移動する。
    —-
    3頂点をダブルタップして頂点を削除する。
    4頂点をドラッグすると頂点を移動する。
    現在***2の場合
    いきなり頂点が作られると同時に頂点も移動してしまいます。
    この動作には違和感を感じました。

    • ご要望ありがとうございます。
      そのような動作は考えたこともなかったですが、確かに線をドラッグしたら全体が移動した方が自然で便利な気もします。現状では線全体を移動する手段がありませんしね。
      今の使い方に慣れてしまった方にとっても大きなマイナスになることもなさそうなので、導入する方向で検討させて頂きます。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>