Burchakdagi rasmni yuklatish Navigatsiya o'tishni tiklaydi

Menga foydalanuvchi nazoratchining navbatdagi ko'rish boshqaruvchisini navigatsion to'plamda suratga tushiradigan tukchani bosgan holda suratning katta versiyasini namoyish etish uchun mas'ul bo'lgan rasmni bosgan ilovasi bor. Surat qisqartmasi tugmasi bosilganda, men uni viewDidLoad usulida quyidagi tarzda yuklaydigan keyingi viewcontrollerga alasset mos yozuvlar yuborishadi:

dispatch_async(dispatch_get_main_queue(), 
^{
    NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
    UIImageView *tempMyImageView = [[UIImageView alloc] initWithImage: [UIImage imageWithCGImage:[[[self myAsset] defaultRepresentation] fullScreenImage]]];
    [self setMyImageView: tempMyImageView];
    [myViewContainer addSubview: [self myImageView]]; 
    [tempMyImageView release];
    [pool drain];
});

Katta rasmni (mening kameramdan olganim kabi) yuborganimdan tashqari, hamma narsa yaxshi ish kabi ko'rinadi, navigatsiya o'tishi keskin. Buni tuzatish uchun kimdir biladimi?

0

1 javoblar

O'tish jarayoni tugagandan so'ng rasmni yuklashni sinashingiz mumkin.

Shuni ham ta'kidlash kerakki, siz aslida yangi navbatda buni qilmayapsiz, chunki siz asosiy navbatni aniqladingiz. Bu erda yaxshi fikr bo'lishi mumkin emas, chunki siz boshqa usulda UI kodini ishlatmoqchi emassiz.

0
qo'shib qo'ydi