私は2つのビューを持っています。私は、行を選択した場合、私は見るべき今他のView Controllerから画像を取得する方法
cell.imageView.image
を:ボタンとビュー2ビューで1 UIimageView iは、カテゴリのリストとテーブルビューを持っていると私は使用して、すべてのカテゴリの画像を設定していますビュー1のその行の拡大画像。どのようにこれを達成できますか?
私は2つのビューを持っています。私は、行を選択した場合、私は見るべき今他のView Controllerから画像を取得する方法
cell.imageView.image
を:ボタンとビュー2ビューで1 UIimageView iは、カテゴリのリストとテーブルビューを持っていると私は使用して、すべてのカテゴリの画像を設定していますビュー1のその行の拡大画像。どのようにこれを達成できますか?
デリゲートメソッドを使用します。 2番目のビューで行が選択されたら、UIImageオブジェクトまたはイメージ名を渡して、最初のビューでイメージビューに設定します。
デリゲートメソッドの詳細については、pl。次のリンクを参照してください。今propertise
UIImage* currentImage;
とオブジェクトを合成:
あなたは、アプリケーションデリゲートでオブジェクトを使用することができます。あなたがVIEW2であり、セルが選択されている場合
さて、appDelegateのオブジェクトにUIImageを割り当てる:VIEW2が却下されますときView1をすると、その通知方法で通知を呼び出し、その後
appDelegate.currentImage = img; // Hope you have an array which contains the images
// which are displayed in the UITableViewCell
、割り当てますView1のUIImageViewオブジェクトへの画像:
imageview.image = appDelegate.currentImage;
私はプロトコルを使用しました...それは文字列のために働いたが、画像のために働いていない。 – Sekhar
URコードを表示できますか? – Ilanchezhian