検索

ホームページ  >  に質問  >  本文

ios - 输入人数后如何改变image

![图片上传中...]

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

PHPzPHPz2889日前323

全員に返信(6)返信します

  • 黄舟

    黄舟2017-04-17 17:54:12

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

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

    返事
    0
  • PHP中文网

    PHP中文网2017-04-17 17:54:12

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

    返事
    0
  • 怪我咯

    怪我咯2017-04-17 17:54:12

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

    返事
    0
  • PHP中文网

    PHP中文网2017-04-17 17:54:12

    AlertAction BLOCK に設定します

    返事
    0
  • 迷茫

    迷茫2017-04-17 17:54:12

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

    返事
    0
  • PHP中文网

    PHP中文网2017-04-17 17:54:12

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

    返事
    0
  • キャンセル返事