1

UIImageViewカスタム内にあり、UITableViewCellタップするとフルスクリーンで表示されます。に を添付しましたUITapGestureRecognizerUIImageView、画像のサイズは既に変更されています。私が今抱えている問題は、画像が含まれているセル内でのみ移動することですが、実際にはセルの外に移動する必要があります。また、画像の後ろに黒い背景を入れたいと思います。

それを達成する方法についてのアイデアはありますか?

4

1 に答える 1

0

原因はセルか、セルのコンテンツ ビューがclipsToBounds有効になっている可能性が高いと思います。設定[cell setClipsToBounds:NO];はこの問題を解決するはずです。

ただし、これに新しいアプローチを採用する場合は、セルの imageView を拡大する代わりに、セルの画像ビューと同じ場所にあるテーブルビューの上に新しい画像を追加してから拡大することをお勧めします。このようにして、テーブルがまだスクロール可能であるため、画像ビューをスクロールできるなどの望ましくない動作は発生しません。

于 2013-08-12T20:49:19.850 に答える