iphone - indexPath.row is returning null in tableView didSelectRowAtIndexPath -


indexPath.row तालिका दृश्य में शून्य रिटर्न करता है SelectionRowAtIndexPath: indexPath

मैंने सोचा था कि यह पंक्ति वापस लौटना चाहिए था

जब मैं इंडेक्सपैथ को डीबगर में देखता हूं (मुख्यतः) देता है: "2 इंडेक्स [0, 0]"

क्या मुझे कुछ याद आ रहा है?

अच्छा null है 0 पंक्ति संपत्ति प्रकार int - शायद आप गलत तरीके से इसे एक वस्तु या संकेतक के रूप में प्रयोग कर रहे हैं।

आप का उल्लेख है कि आप वास्तविक " पंक्ति "का चयन किया गया था यदि आप का मतलब है कि आप सेल जिसे चुना गया था, तो यहां बताया गया है:

  UITableViewCell * cell = [tableView cellForRowAtIndexPath: indexPath];  

ध्यान दें कि यदि आप किसी प्रोग्राम को एक पंक्ति चुनते हैं जो वर्तमान में दिखाई नहीं दे रहा है, तो यह शून्य वापस करेगा।


Comments

Popular posts from this blog

c# - ListView onScroll event -

PHP - get image from byte array -

Linux Terminal Problem with Non-Canonical Terminal I/O app -