سؤال

أنا أحمل الصورة في طريقة عرض ViewDidid () طريقة العرض () مثل هذا:

imgMonthGraph.Image = UIImage.FromFile("A.png");

(حيث Imgmonthgraph هو UiimageView) يعمل الرمز أعلاه.

ومع ذلك، سأحتاج إلى مرحلة لاحقة (وليس داخل viewdididload ()) لتحميل صورة أخرى إلى نفس uiimageView. أنا جريش مع هذا الرمز:

imgMonthGraph.Image = UIImage.FromFile("B.png");

لا يعمل الرمز أعلاه لأن الصورة غير محدثة. لقد حاولت تشغيل setneedsdisplay () - methdod على الصورة، imageView وعرضها. لا شيء يبدو للمساعدة.

شيء يحتاج إلى تحديث، ولكن ماذا؟

بوم.

هل كانت مفيدة؟

المحلول

يحاول:

using (imgMonthGraph.Image)
{   
    imgMonthGraph.Image = UIImage.FromFile("A.png");
}

تناسبني :)

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top