Mehmet
Mehmet
İstanbul-II (Anadolu)
07/04/2014 tarihinden beri üye
75 GY Puanı
49K GY Sırası

Kişisel Sayfaları

İlgi Alanları

2 Rozet
0 Sertifika
2 Soru Sordu
2 Cevap Verdi
0 Blog Yazısı
0 Etiket Takibi

Hakkında

İş Tecrubesi

Kullanıcıya ait İş tecrübesi bilgisi bulunmamaktadır.

Eğitim Geçmişi

Kullanıcıya ait Eğitim geçmişi bilgisi bulunmamaktadır.

Sertifikalar & Başarılar

GY Sertifikaları (0)
Kullanıcının GY sertifikası bulunmamaktadır.
Diğer Sertifikaları (0)
Kullanıcıya ait sertifika bulunmamaktadır.
Test Sonuçları (0)

Kullanıcıya ait test sonucu bulunmamaktadır.

Dil Becerileri

Son Forum Aktiviteleri

4
Tümünü Gör

Custom 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

07 Ağustos 2014 tarihinde cevaplandı

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

08 Nisan 2014 tarihinde cevaplandı

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]