• ベストアンサー
  • すぐに回答を!

iPhone アプリ タップ 拡大

iPhoneアプリの作成に関しての質問です。 アプリ起動後、画像ボタンをタップするとその画像が拡大(1.5倍ほど)されて表示 拡大後、そのボタンの周りに設置されたボタンを押すことができるようになり 中央をタップすると縮小してもとに戻る こういったアクションを加えたいのですがどうすればよいでしょうか?

共感・応援の気持ちを伝えよう!

  • 回答数2
  • 閲覧数608
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • 回答No.2
  • harawo
  • ベストアンサー率58% (3742/6450)

> できればもう少し詳細に教えていただきたいです。 そもそも教えてもらうようなことではありませんよ。あなたがめざすインターフェイスは、べつに定型ではないので、サンプルプログラムを探しても、見つからないでしょうし、どういうプログラムの実装をするか、それはあなたの自由ですから、あなたの自由な発想の上で、プログラムを組んでいけばいいのであって、だれかに教わるような筋合いの話ではありません。 けっきょくは、やろうとするプログラムを、ステップごとに分解して、そのひとつひとつのステップに近いサンプルを探すことになるでしょう。 まず、タップをジェスチャーとして、View(というか、Responder)が受け取る。これはさきに紹介したとおり。 イベントを与えられて、Viewがその大きさを変化させる。iPhoneアプリらしくするには、アニメーションして大きくなるのがいいでしょうから、UIViewのアニメーションか、CAAnimattionフレームワークのガイドを調べます。 UIViewの表示、非表示のやりかたも覚えなければならないでしょうね。 ともかくユーザインターフェイスとしては、ちょっとしたアクセントくらいのプログラムですが、いざ書こうとすると、けっこう煩雑で時間がかかりそうです。その意味でも、気軽に赤の他人に、「教えてくれ」といえるようなものでもないといえるでしょう。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

何とかTapDown後に1.5倍で拡大表示、二回目で初期値1.0に戻るというアクションを作成することが出来ました。 ありがとうございます

関連するQ&A

  • iPhone 画像 表示 非表示

    iPhoneアプリに関する質問です。 アクションの間のみ画像を表示させる、というものを作成したいです。 UIView beginAnimationsでボタンにアニメーションを追加し タップ(if)後、画像(ボタン)を指定の座標に表示 タップ(else)後、画像を消す(画像が動いていた場合、非表示にしてから座標を初期に戻す) こういったメソッドを作成したいです。

  • iPhone アプリ 音声再生

    https://sites.google.com/a/gclue.jp/iphone-app-docs/iphoneapurinyuumon--viewhen こちらのサイトを参考にして音声再生をするアプリを作成してみました。 そこで質問なのですが このサイトには1つのボタンに1つの音声を再生するコードしか書かれていませんでした。 アクションを複数作成して Aのアクション(ボタン)をタップしたらAのcafが再生され Bのアクション(ボタン)をタップしたらBのcafが再生される というようにしたいです。 アクションはViewController.hに追加し ボタンもFile's Ownerに接続済みです 後は音声コードの箇所のみなのですが… コードのヒントでも構いません。 どのようにすればいいでしょうか

  • 画像の拡大・縮小

    読み込んだ画像を1.5倍に拡大、2/3倍に縮小したいのですが、C言語でそのようなことは可能なのですか?また、できるとしたら、どのように行えばいいのでしょうか?教えてくださいm(_ _)m

その他の回答 (1)

  • 回答No.1
  • harawo
  • ベストアンサー率58% (3742/6450)

共感・感謝の気持ちを伝えよう!

質問者からの補足

回答ありがとうございます。 教えていただいたことを調べてみましたが うまく埋め込むことができません。私の作成したいアプリに似たサンプルソースでもあればよかったのですが… できればもう少し詳細に教えていただきたいです。

関連するQ&A

  • 画像の拡大とボタンについて

    初めまして。 過去ログで該当するものがなかったので、質問させて頂きます。 「拡大画像01」と拡大画像01を縮小した「縮小画像01」をページに 配置し、縮小画像01をクリックすることで、ページ中央に拡大画像01 を表示したいと思っております。画像は全部で20枚以上あります。 さらにボタンをふたつ配置し「NEXT」「PREVIEW」として、クリック するごとに連番の順序通りに拡大画像を表示させたいのですが、こん なことはJava Scriptでできるものなのでしょうか? 分りづらい質問で申し訳ありません。どなたかご存じの方がいらっしゃ いましたら、ご教授頂ければ幸いです。よろしくお願い致します。

  • iphone アプリの終わり方

    今週iphoneを買いまして、いろんなアプリを入れました。たとえばtwitterとかFaceBook入れましたが、終わり方がよくわからないのです。pcだとログオフしますが、iphoneではログオフみたいなところがないので、中央下側にあるボタンで初画面に戻っていますが、これでいいのでしょうか?twitterのアイコンをタップすると、またすぐタイムラインが出てくるので便利といえば便利なんですが、ログオフしなくていいのかなとちょっと不安なんです。 初歩的な質問ですが、教えていただけると助かります。

  • iPhone Objective-C ドラッグ

    iPhoneアプリで画像のドラッグはYouTube等の動画サイトで 説明付きのものもあり 作成することはできたのですが 画像ではなく ボタンの場合だとどうすればよいのでしょうか? Interface Builderですでに他のアクションとコネクト済みのボタンをドラッグさせることは可能でしょうか?

  • iPhone アプリ ドラッグ

    iPhoneアプリ作成で iPhoneのロック画面解除で画像を右へスライドさせてロックを解除する このようなアクションを作成したいのですがどうすればよいのでしょうか? 画像のドラッグだとA点(初期)からB点(目的地)までいろんな経路で行くことができますが そうではなく、A点からB点までを一直線で結んで その線の上しか移動することができないようにしたいです (画像を放した際、初期の場所に戻らなくていいです) どうすればよいでしょうか?

  • こんなiPhoneのアプリを作ることは可能ですか?

    既存のアプリの複数の操作をアプリを起動するだけでワンボタンで出来るようにしたいのですが可能ですか? 例えばそのアプリを起動すると LINEを起動→設定→友達→ブロックリストを押し、ワンボタンでブロックリストを表示するというものなどです。 iPhone7とmacbook airを持っています。 アプリ作成は初心者です。 個人利用です。

  • iPhone アプリ 通過後処理

    iPhone アプリ作成に関してですが UIButtonの画像付きボタンをドラッグさせた際 指定した座標を通過もしくはその座標の点の上にボタンが来たらアクションを実行 ということは可能でしょうか? また、座標ではなく、表示されているUIImageもしくはUIButtonの上を通過したら実行 という処理も可能でしょうか? 作成しているアプリでは、通過する座標は同じなのですが表示されているUIButtonがその前の処理で異なるので 個人的には後者の処理を行いたいです

  • AviUtlで拡大、縮小

    Windows Live ムービーメーカーのように アニメーション機能の移動および拡大で「縮小、中央へ」とか「移動、下へ」とか「拡大、上へ」 というのをAviUtlでも可能ですか? 画像(静止画)や映像を再生させながら縮小させたり、拡大させたり、 というような事がしたいのですができますか? もし可能であればやり方を教えてください。よろしくお願いします。

  • よくAndroidの「すべて消去」をミスタップ……

    してしまいます。 タップしてしまうと言うよりかすってしまうといった感じです。 私は基本的にそれなり数の良く使うアプリ(それも再起動がめんどうなやつ)を起動したままにしているので、 間違ってタップしてしまうとあーーーーーー!!!!!!ってなります。泣 ボタンを非表示にしたり阻止する方法は無いのでしょうか。 復元ボタンもどこにもないですよね?

  • iPhone/iPad向けWebサイトで、画像のみの拡大縮小を行う

    iPhone/iPad向けWebサイトで、画像のみの拡大縮小を行う iPad向けにWebアプリを開発しています。 HTMLのページ内に埋め込まれた画像のみをgoogleマップのような感じに拡大・縮小・表示範囲の移動などを、iPadのUI(つまむ・なぞるetc)で行えるjavascriptないしAJAXのコード、もしくはライブラリを探しています。 PC向けのライブラリはjavascriptでもFlashでもいろいろあるようですが、どなたかご存知であれば教えていただけると非常に助かります。

  • フォントの拡大縮小に関して

    現在ホームページを作成しておりますが、基本的なフォントサイズを2にしています。 よく他のページを見ていると、大・中・小のボタンがあり、フォントサイズを大きくしたり、 小さくしたりできるページを見ます。 初心者のため、現在は、全くスタイルシートとか使わずページを作成しているのですが、 上記のようなボタンでのフォントの拡大縮小はできないのでしょうか。 ユーザーにブラウザの操作(メニュー→表示→文字の大きさの拡大縮小)をさせることなく、文字の拡大縮小をさせたいと思っています。 やり方やコード等がわかる方、教えて下さい。

    • ベストアンサー
    • HTML