SORU
7 ŞUBAT 2012, Salı


Anlayış performSegueWithİdentifier

Biri benim için performSegueWithIdentifier:sender: açıklamak daha bilgili olabilir? Görünümler (ve sınıflar) anahtarı da bu görüşü sınıf için birkaç NSStrings ve Kimlikleri taşımak istiyorum. Eğer bu performSegueWithIdentifier:sender: ile mümkün olup olmadığını merak ediyordum

Teşekkürler!

CEVAP
7 ŞUBAT 2012, Salı


İlk olarak, film şeridi içinde bir geçiş ayarlamak zorundave uygun bir tanımlayıcı verir. (Segue (sol panel) tıklayın ve özellikler (sağ panel) tıklayın.

Sonra düğme veya film şeridi tablo satır seçimi için bu bağlantı veya kod performSegueWithIdentifier:sender: kullanarak arayabilirsiniz.

Bundan sonra, görünümü denetleyicisi prepareForSegue:sender: mesaj gönderilecektir. Sizin görünüm denetleyicisi alt sınıf içinde bu yöntem geçersiz kılmak ve aşağıdaki gibidir: hedef görünümü denetleyicisi yapılandırın

TargetViewController *targetVC = (TargetViewController*)segue.destinationViewController;
targetVC.string1 = string1;

Ve benzeri. Bu yöntemde sender orijinal yöntem çağrısı sender olarak kullandığınız nesne olacak.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Brandon McCrary

    Brandon McCr

    15 Ocak 2012
  • Elly Awesome

    Elly Awesome

    15 ŞUBAT 2010
  • pilslajt

    pilslajt

    20 HAZİRAN 2008