0
他のアプリのアイコンを読み込むUITableViewがあります。クリック時にUITableViewのセルイメージが大きくなる
70pxの高さのセルで57x57の自動サイズがうまく見えます。
セルをクリックすると、画像が突然最大70x70まで拡大し、どのように停止するかわかりません。
アイデア?
おかげで、 アシュリー
他のアプリのアイコンを読み込むUITableViewがあります。クリック時にUITableViewのセルイメージが大きくなる
70pxの高さのセルで57x57の自動サイズがうまく見えます。
セルをクリックすると、画像が突然最大70x70まで拡大し、どのように停止するかわかりません。
アイデア?
おかげで、 アシュリー
だから私はそれを理解する方法は、あなたがcellviewにサブビューとしてUIImageViewを追加しているです。
イメージがセル行よりも小さい場所でもうまく動作する方法は、UIImageViewをcellForRowAtIndexPath
に追加し、フレームをフレームに合わせてイメージサイズに設定します。
UIビルダでカスタムセルを作成している可能性がありますが、イメージビューのフレームを明示的にCGRectMake(imageview.frame.bounds.x,imageview.frame.bounds.y,57,57)
に設定し、垂直および水平のautoresizeプロパティをnoneに設定すると、拡大が止まるはずです。
カスタムセルですか? heightForRowAtIndexPathデリゲートを追加しようとしましたか? – cocoakomali
@ココアコマリ私はすでにそれを持っています。 70は、セルのデフォルトの高さではありません。 –
いくつかのコードを共有できますか?細胞作り、代議員? – cocoakomali