ios - 输入人数后如何改变image
PHPz
PHPz 2017-04-17 17:52:12
0
6
315

![图片上传中...]

问题是这样的:点击cell 然后cell的图片会改变,同时吧image设置成可以交互的状态,然后增加了alert对话框,这些都没问题,但是我需要在输入数字之后改变image的图片,这个应该怎么去实现?

PHPz
PHPz

学习是最好的投资!

全員に返信(6)
黄舟

各 Cell の画像は、Cell に対応する Model データ (imagePath など) に従って cellForItemAtIndexPath コールバックに設定する必要があります。 Alertダイアログボックスで数値を変更した後、AlertActionのレスポンスメソッドで対応するCellのデータ(imagePathなど)を変更し、reloadDataを実行することで可能になります。

もう 1 つのアイデアは、Cell をクリックすると Cell の IndexPath を取得し、Alert ダイアログ ボックスで数値を変更した後、この IndexPath を AlertAction の応答メソッドで取得して cellForItemAtIndexPath を呼び出すことができます。 Cell を取得し、この Cell オブジェクトを取得してその画像を変更します。

いいねを押す +0
Ty80

アラートポイントで決定されたコールバックメソッド setImage

いいねを押す +0
刘奇

ビュー コントローラーをコールバックするためのプロトコルをセルに書き込みます

いいねを押す +0
Ty80

AlertAction BLOCK に設定します

いいねを押す +0
迷茫

データを設定した直後に ReloadData() を実行します。これが最も簡単です

いいねを押す +0
Ty80

設定が完了したら、reload メソッドを使用するだけです。この機能は、プロキシを介してデリゲートをカスタマイズするか、ブロックを使用して実装することができます。もちろん、イベントが必要であることをビューに伝えることもできます。リロードされる

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート