2012-12-21 19 views
8

मैं Storyboard और UITableViewUINavigationController के बिना उपयोग कर रहा हूं।UITableView "चयन" सेग्यू

किसी भी सेल पर टैप करते समय, इसे उपयोगकर्ता को एक विस्तार पृष्ठ पर ले जाना चाहिए। मैं निश्चित रूप से didSelectRowAtIndexPath:

लागू कर सकता हूं लेकिन मैं कुछ अलग कोशिश करने की कामना करता हूं। मैं इसे स्टोरीबोर्ड segue के साथ करना चाहता हूं। मैं प्रोटोटाइप सेल का उपयोग करता हूं, और मैं बस सेल पर एक ट्रिगर सीगू कॉन्फ़िगर कर सकता हूं। मैं prepareForSegue: लागू कर सकता हूं, लेकिन यहां समस्या है, मैं कैसे जान सकता हूं कि सेल का चयन किस प्रकार किया गया है?

Xcode Screen

+0

भले ही आपको अपने प्रश्न का समाधान मिल जाए, फिर भी सुनिश्चित करें कि स्टोरीबोर्ड के कुशल उपयोग के लिए मेरे उत्तर में आपने ट्यूटोरियल के माध्यम से स्टोरीबोर्ड का उपयोग करके कई फायदे और नुकसान –

उत्तर

17

prepareForSegue:sender: विधि के sender पैरामीटर सेल के लिए आप देख रहे हैं। आप इसे [self.tableView indexPathForCell:sender] द्वारा इंडेक्स पथ प्राप्त कर सकते हैं (आपको एक कलाकार की आवश्यकता हो सकती है)।

+0

वास्तव में! आज कोशिश करेंगे! अग्रिम में धन्यवाद! –

1

कैसे उपयोग करने के लिए स्टोरीबोर्ड कृपया निम्न ट्यूटोरियल के बारे में एक स्पष्ट विचार प्राप्त करने के लिए, how to use Storyboard

यकीन है कि आप दूसरे भाग भी पढ़ा .... यह आप स्पष्ट रूप से पता है कि कैसे उपयोग करने के लिए दे देंगे, और आपके प्रश्न का समाधान भी वहां है।

संबंधित मुद्दे