Kişisel Sayfaları
İlgi Alanları
İş Tecrubesi
Eğitim Geçmişi
Sertifikalar & Başarılar
Kullanıcıya ait test sonucu bulunmamaktadır.
Dil Becerileri
Son Forum Aktiviteleri
4Custom Delegate Sorunu
Merhaba
SWRevealViewController ile side menu olusturdum.Burada side menu olarak gosterdigim view controller SlideMenuViewController ve on yuz icinde MainTabViewController var .MainTabViewController a bagli ProfileViewController'dan resmi guncelledigimde SlideMenuViewController'daki resimde guncellensin istiyorum.
Soyle bir yol izledim;
> SlideMenuViewController a bir delegate tanimladim
> Bu delegate i ProfileViewController e ekleyip methodu tetikliyorum.
Sonuc: debug ettigimde SlideMenuViewController da methodun icine girip islemi yapiyor fakat controllerdaki imageView degismiyor,sanirim yeni instance aldigim icin oluyor.Nasil bir yontem izlemeliyim. ProfileViewController da tetikledim kismi asagida ekledim.
SlideMenuViewController * slideViewController = [self.storyboard instantiateViewControllerWithIdentifier:@"Menu"];
slideViewController.delegate = self;
[slideViewController changeImage:croppedImage];
Yardimlarinizi rica ederim,Tesekkurler.
Uitableviewcell e create sorunu
Merhaba
Soyle bir sorunum var ,listeleme yaparken veriyi webservisten cekiyorum ve tableviewda listeliyorum.ornegin bir malzeme icin anlatmak gerekirse kodu,aciklamasi ve resim urli var.
Listeleme yaptiktan sonra listeyi asagi yukari gezdiginizde cell her seferinde yeniden olusturuluyor.String alanlarda sorun olmuyorda resimin herseferinde urlden create edilmesi gorsel bir soruna ve internet kullanimina yol aciyor.Bunu asmanin bir yolu varmidir.Yani listeledigim bir hucreyi birdaha birdaha olusturmak yerine zaten olusturmusum onu kullansin gibi.
Custom Delegate Sorunu
methodunun icine giriyor sonuc bolumunde yazmistim zaten ,methodda ise imageviewa resim yuluyor okadar.Asagidaki sekilde yapinca oldu bu arada ama instance dan kaynakliymis sanirim :)
SlideMenuViewController *slideMenuController = (SlideMenuViewController *)[(UINavigationController *)self.revealViewController.rearViewController self];
[slideMenuController changeImage:croppedImage];
Uitableviewcell e create sorunu
Cevabiniz icin tesekkurler ama bu degil benim istedigim,resimleri alip gostermekte bir sorunum yok ,table da scroll ederken once listenin biraz asagisina gittim diyelim yukaridaki hucreler olusmustu uzerinden gecerken sonra tekrar yukari dondugumu dusunursek tekrar hucreler bastan olusuyor,bunu engellemek istiyorum,bende kod blogu asagidaki gibidir.
[code]
static NSString *CellIdentifier = @"CustomContentCell";
CustomContentCell *cell = (CustomContentCell *)[tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil)
{
cell = [[CustomContentCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
cell = [[[NSBundle mainBundle] loadNibNamed:@"CustomContentCell" owner:self options:nil] objectAtIndex:0];
NSLog(@"yeni hucre");
}
NSDictionary *post = [itemCodes objectAtIndex:indexPath.row];
cell.customCellText.text = [post objectForKey:@"malzemeKodu"];
cell.customCellDetailText.text = [post objectForKey:@"malzemeAciklama"];
NSString *urlString=[post objectForKey:@"imgURL"];
if (urlString.length>0) {
[cell performSelectorInBackground:@selector(loadImage:) withObject:urlString];
}
else{
cell.customCellImage.image=[UIImage imageNamed:@"openbox.png"];
}
[/code]