問題タブ [uiimageview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
4147 参照

iphone - UIImageViewの内側の画像位置を変更するにはどうすればよいですか?

nib で UIImageView を定義しました。アプリが起動したら、その UIImageView に画像を表示します。多分私は間違った方向に進んでいますが、私がやりたいことは次のとおりです。

ビューにロードする画像は、ビュー自体よりも大きくなります。オーバーレイを非表示にして元のサイズで表示してほしい。次に、その画像をそのビュー内でランダムな方向にゆっくりと動かしたいと思います。

背景画像を含む html div コンテナーをご存知かもしれません。そこでは、その背景画像の位置を設定し、その位置を JavaScript で変更できます。iPhoneでも同様のものが必要です。

たぶん、UIImageViewはそのための適切なものではありませんか? または、UIImageView をその画像のフルサイズに設定してから、UIImageView をゆっくりと移動する必要がありますか? iPhoneの画面より大きいかも?

0 投票する
3 に答える
8995 参照

iphone - iPhone UIImageView アニメーションの問題

UIImageView アニメーションに問題があります。画像を含む 3 つの NSArray オブジェクトを作成し、UIImageView を取得してそれに新しいアニメーションを割り当てる 3 つのメソッドを作成しました。3 つのメソッドの 1 つを初めて呼び出すとうまく機能しますが、もう一度実行すると、シミュレータとデバイスがクラッシュします。何か案は?

ログのエラー:

0 投票する
1 に答える
1455 参照

iphone - UIImageView のアニメーション速度の変更

UIImageView を使用して、一連の画像をアニメーション化しています。animationDuration を変更することで速度を変更できることは知っていますが、アニメーションが再開されるまで有効にならないようです。

私の問題は、サイクルごとに1回しか速度を変更できないため、アニメーションを再起動する必要がないことに加えて、現在表示されているフレームを見つける方法がないように見えることです。したがって、それがどれであるかを「推測」するには、タイマーに頼る必要があります。

私の質問は、アニメーションを再起動せずに速度を変更する方法があるかどうかです。そうでない場合、前述の問題を回避できる方法はありますか? 私は自分自身のアニメーション クラスを作成することにあまり熱心ではありませんが、より適切な解決策がなければ、作成しなければならなくなる可能性があります。

0 投票する
11 に答える
47357 参照

iphone - 右側に画像があるUITableViewCell?

セルの左側ではなく右側に表示するように UITableViewCell.image を設定する方法はありますか? または、セル レイアウトの右側に別の UIImageView を追加する必要がありますか?

0 投票する
1 に答える
239 参照

iphone - デバッガーでフレーム位置を出力する方法は?

UIIMageViewがあり、次のような値を出力したい:

  • myobject.center.y
  • myobject.frame

基本的に、位置とサイズの情報。コンソールで「po」と@@のブレークポイントアクションの両方を使用していますが、どちらも機能しません。「centerという名前のメンバーがいない」などのエラーが発生します。デバッガコンソールとブレークポイントアクションの両方でこれらの値を出力するにはどうすればよいですか?

また、フレームの輪郭を描画して、ビューで確認できるようにすることはできますか?

0 投票する
5 に答える
46400 参照

objective-c - フルスクリーンUIScrollView内でUIImageViewを中央に配置するにはどうすればよいですか?

私のアプリケーションでは、写真アプリで使用されているものとよく似たフルスクリーンのフォト ビューアーをユーザーに表示したいと考えています。これは 1 枚の写真のためのものであり、非常に単純なはずです。ユーザーがこの 1 枚の写真をズームとパンで表示できるようにしたいだけです。

私はそれのほとんどを機能させています。そして、UIImageView を中央に配置しないと、すべてが完全に動作します。ただし、画像が十分にズームアウトされている場合は、UIImageView を画面の中央に配置する必要があります。スクロール ビューの左上隅に貼り付けたくありません。

このビューを中央に配置しようとすると、垂直方向のスクロール可能な領域が本来よりも大きく表示されます。そのため、少しズームインすると、画像の上部から約 100 ピクセルスクロールできます。私は何を間違っていますか?

0 投票する
1 に答える
2283 参照

android - ImageView のトラブル

のサイズ@drawable/peetscoffee_wallpaperは 640x480 ですが、水平方向に中央揃えされていません。どうすればこれを修正できますか?