0

私は簡単な仕事をしていますが、それを機能させる方法がまだわかりません。

がありUIView、中にはハーフサイズ(ハーフ表示)UIViewのメインがあります。そして、私の中には画像付きの2つがあります。UIImageViewUIViewUIImageViewUIImageViews

内部をパンする必要がありUIImageViewsますが、それは問題ではありませんが、問題は親のUIImageView境界線を超えないことです。UIImageの代わりにtwo を使用すると、同じことが起こりUIImageViewます。

トップ ( ) にしようとしましたbringSubviewToFrontが、親コントローラーが ではないため、役に立ちませんUIView。そして、内部の2つはメインが動くのでUIImageViewsメインの一部でなければならないので、まとめて動かします。UIImageViewUIImageView

どんな助けでも感謝します。

4

2 に答える 2

0

兄弟として大きな画像と 2 つの小さな画像を含む 1 つの親ビューを持つことができます。2 つの画像を大きな画像に貼り付けることなく、自由に位置を制御できます。このような:

-Parent View (the largest, within which all images aare displayed)
 - Large image
 - small image
 - small image

小さな画像は無料で、いつでも大きな画像に並べることができます。

于 2012-09-26T16:41:12.990 に答える
0

正しい解決策は正しいサイズのスーパービューを持つことですが、親の UIImageView を に設定clipsToBoundsすることで、境界の外側にあるものをいつでも「見る」ことができます。NO

これにより、サブビューがスーパービューの境界外にある場合でもサブビューが描画されます。ただし、境界の外にある部分はタッチに反応しないことに注意してください。つまり、ヒット ボックスは常に切り取られます。

于 2012-09-26T17:46:57.657 に答える