Bir tablonun her hücresinde bir düğmem var. Düğmeye basıldığında, düğmenin bulunduğu hücrenin NSIndexPath'ı olur. Düğme, başka bir denetleyicinin denetçisidir. NSIndexPath'i yeni denetleyiciye nasıl alabilirim? Eğer func prepareforSegue işlevini geçersiz kılarsam, bu değişkene düğme işlevinin içinde olduğundan geçiş yapmak için erişemiyorum. Değişkeni TableViewCell sınıfına eriştirebilirim, ancak boş bir NSIndexPath'i nasıl bildireceğimi bilmiyorum ya da bunu yapabilirseniz, ve ayrıca yapılabilirse başka sorunlara da yol açabilir. Yoksa bunu yapmanın en iyi yolu bu mu?Bir NSIndexPath'i hücre içindeki bir düğmeyle başka bir ViewController'a nasıl geçirebilirim?
0
A
cevap
0
böyle her yerden değişken erişilebilir ilan edebilir:
var selectedIndexPath: NSIndexPath?
+0
Yup Bunu yapamayacağımı bilemedim, beyanname üzerine bir değer vermem gerektiğini düşündüm. Hala sözdizimini öğreniyorum. Ayrıca bunu yapmanın uygun yolu olup olmadığından emin değildim, ama hiç kimse cevap vermiyorsa ben sadece bu şekilde yapacağım. –
İlgili konular
- 1. Sorguyu bir düğmeyle çalıştırma
- 2. Bir düğmeyle ilgili görüntü
- 3. Varargs dosyasında varargs işlevini başka bir işleve nasıl geçirebilirim?
- 4. Bir sınıfın bir özelliğini bir yöntemin parametresi olarak nasıl geçirebilirim?
- 5. Matlab'da bir yapının içindeki bir hücre dizisi - mümkün mü?
- 6. MVC3 - Bir düğmeyle POST'u anlama
- 7. Bir parametreyi Action'da nasıl geçirebilirim?
- 8. MATLAB: Bir parametreyi bir işleve nasıl geçirebilirim?
- 9. Dizinin bir bölümünü C++ içindeki başka bir diziye nasıl kopyalarım?
- 10. Bir önişlemciyi TfidfVectorizer'a nasıl geçirebilirim? - sktearn - python
- 11. typeahead bootstrap3: bir parametreyi uzaktan nasıl geçirebilirim?
- 12. Android'de bir görüntü ekranını bir düğmeyle nasıl ölçeklendirebilirsiniz?
- 13. Regex: Bunu nasıl ele geçirebilirim? (tekrarlanan bir grubun içindeki yuvalanmış bir grup)
- 14. Hücre Bir Hücre'ye nasıl bir widget yerleştirebilirim?
- 15. Başka bir dizinin içindeki bir dizinin Access Değeri
- 16. Android WebView - başka bir iframe içindeki bir iframe'den erişim sınıfları
- 17. Başka bir ana sayfanın içindeki bir sayfadan metin al asp.net
- 18. Bir hdf5 dosyasını h5py'yi kullanarak nasıl geçirebilirim?
- 19. Bir diziyi jQuery $ .ajax içine nasıl geçirebilirim?
- 20. bir parametreyi nasıl geçirebilirim ve bunu xslt
- 21. Bir değişkeni mysql betiğine nasıl geçirebilirim?
- 22. Başka bir kavanoz içindeki bir kavanoza nasıl bir jar için bir FileSystem oluşturabilirim
- 23. Başka bir Lua dosyasından yüklerken parametreleri bir Lua dosyasına nasıl geçirebilirim?
- 24. Hücre bir dizgi içeriyorsa
- 25. Bir char dizisini C'deki bir işleve parametre olarak nasıl geçirebilirim?
- 26. Bir Razor boole değişkeni Açısal bir direktifine nasıl geçirebilirim?
- 27. Koleksiyonun bir alt kümesini bir C# yöntemine nasıl geçirebilirim? C++
- 28. Ayrı bir hücre değeri
- 29. hücre dizileri MATLAB içindeki mahalle bulmak
- 30. Excel ETOPLA bir hücre metin
neden farklı bakış denetleyicileri içinde NSIndexPath istiyorsun? Yanlış tasarım gibi kokuyor. – heximal
Sosyal ağ için mesajlar içeren bir tablom var ve bir sonraki görüntü denetleyicisine o gönderiye yönelik tüm yorumları yüklemek için yorum düğmesini tıklattığımda bir istekte bulunabilirsiniz. Doğru yolu biliyor musun? Tablo veri kaynağındaki yorumları almak için dizin yolunu kullanacaktım, bu benim bildiğim tek yol. –
Uyguladığınız kalıp ana ayrıntıdır. Veri kaynağı uygulamanızı bilmiyorum, sizin durumunuzda güvenli olabilir. Böylece diziden bazı nesneleri seçmek için indeks yolunu iç içe denetleyiciye geçirirsiniz. Kullanıcı ana ekranı öğrenirken dizi içeriği değiştirilirse ne olur? Bazı PostId öğelerini yorum ekranına aktarmak ve PostID parametresi temel alınarak yorum dizisini doldurmak daha iyidir. – heximal