Tablo görünümü seçilen dizin yöntemi çalışmıyor (itme)

sekme çubuğu uygulamasının firs sekmesinde bir tablo görünümü var. Sonra herhangi bir satıra tıkladığımda secondviewController 'in görünümünü iterek yapmak istiyorum. ve etiket var. Etiketin metni satırın metni seçilmelidir. Bunu deneyin ama ikinci sekme girmeyin: S Bunu nasıl yapabilirim ??? Ayrıca secondViewController sınıfında 3 görünüm var.

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{

SecondViewController  *detailViewController = [[SecondViewController alloc] initWithNibName:@"SecondView" bundle:nil];
// ...
// Pass the selected object to the new view controller.
NSUInteger row2 = [indexPath row];
denemelik=row2;

[self.navigationController pushViewController:detailViewController animated:YES];
detailViewController.enyakinfirma.text= [ws2.CustomerName objectAtIndex:[indexPath row]]; 
NSLog(@"kontrol2 %@",ws2.CustomerName);

[detailViewController release];

}

0

1 cevap

Metinle doldurmak istediğiniz enyakinfirma kodunuzun UILabel olduğunu varsayalım. Etiket gerçekte oluşturulmadan ve yüklenmeden önce etikete metin atayamazsınız. Ve bu daha sonra, yeni görüntü denetleyicisini zorladıktan sonra olur.

Bu nedenle, ihtiyacınız olan bu metni takip etmek için ayrı bir @property oluşturmanız gerekir:

// SecondViewController.h
@interface SecondViewController {
    NSString *customerName;
}    
@property (nonatomic, retain) NSString *customerName;
@end

Görünüm denetleyicisini oluşturduğunuzda, bu özelliği atarsınız:

detailViewController.customerName = ...;

Görünüm denetleyicinizin viewDidLoad yönteminde metni güncellersiniz.

-(void)viewDidLoad {
   //...
    enyakinfirma.text = self.customerName;
}
0
katma
Bunu denedim ama hala çalışmıyor :(
katma yazar Hacer sengul Akac, kaynak
Bu yüzden secondViewController sınıfının başka 2 görünümü var mı? SecondView iterek değil. :(
katma yazar Hacer sengul Akac, kaynak
bana yardım edemem çözme yolunu bulamadım: S: S
katma yazar Hacer sengul Akac, kaynak
Senin çözümünü denedim ama hala işe yaramıyor. Bu konuda herhangi bir fikrin var mı?
katma yazar Hacer sengul Akac, kaynak
bana yardım edebilir misiniz, lütfen
katma yazar Hacer sengul Akac, kaynak
Tam olarak ne çalışmıyor?
katma yazar Mundi, kaynak