2012-09-21 26 views
6

प्रतिक्रिया नहीं दे रहा है क्योंकि मुझे Xcode 4.4 से 4.5 को अपग्रेड करने में कोई समस्या है। जब मैं अपना ऐप लॉन्च करता हूं, तो मेरे पास एक खोज बार नियंत्रक होता है, जब मैं उस पर क्लिक करता हूं तो कीबोर्ड पहले जैसा दिखाई देता है लेकिन मैं अपने मैक कीबोर्ड या सिम्युलेटर कीबोर्ड के साथ कुछ नहीं लिख सकता।आईओएस 6 सिम्युलेटर कीबोर्ड

लेकिन, जब मैं अपने शेयरकिट बटन का उपयोग करता हूं, तो टूलबार से एक दृश्य दिखाई देता है। यदि मैं इस शेयरकिट व्यू को दिखाता हूं तो यह मेरे खोज बार नियंत्रक का उपयोग करने का प्रयास करता है !!

यह तरीकों कहा जाता है:

- (void)searchDisplayControllerWillBeginSearch:(UISearchDisplayController *)controller 
- (void)searchDisplayControllerDidEndSearch:(UISearchDisplayController *)controller 

लेकिन इस पद्धतियों को बुलाया नहीं कर रहे हैं, क्योंकि कुंजीपटल यह जवाब नहीं है और मैं पाठ टाइप नहीं कर सकते।

-(BOOL)searchDisplayController:(UISearchDisplayController *)controller 
shouldReloadTableForSearchString:(NSString *)searchString 
- (BOOL)searchDisplayController:(UISearchDisplayController *)controller 
shouldReloadTableForSearchScope:(NSInteger)searchOption 

लेकिन जब मैं इस विधि का उपयोग:

- (IBAction)share:(id)sender 
{ 
    if (!_url) { 
    return; 
} 

    SHKItem *item = [SHKItem URL:_url title:@"Share this URL"]; 
    SHKActionSheet *actionSheet = [SHKActionSheet actionSheetForItem:item]; 

    // ShareKit detects top view controller (the one intended to present ShareKit UI)  automatically, 
    // but sometimes it may not find one. To be safe, set it explicitly 
    [SHK setRootViewController:self]; 

    [actionSheet showFromToolbar:self.navigationController.toolbar]; 
} 

बाद मैं खोज पट्टी कीबोर्ड का उपयोग कर सकते हैं।

कोई मेरी मदद कर सकते कृपया, क्योंकि यह पहले IOS 6 सिम्युलेटर पूरी तरह से काम कर रहा था ...

धन्यवाद!

संपादित करें: ग्रेट धन्यवाद, यह आपकी मदद करने में मदद कर रहा है !!

मैं अपने मुख्य Window.xib विंडो तत्व के लिए बस "लॉन्च पर दृश्यमान" की जांच करता हूं और यह काम करता है!

आशा है कि इससे कुछ अन्य लोगों की मदद मिलेगी!

+0

जब तक आप कोड के प्रासंगिक भाग साझा नहीं करते हैं, तब तक कोई भी आपकी सहायता नहीं कर सकता है। – borrrden

+0

मैं अपनी पोस्ट संपादित करता हूं;) – orsonn

+4

मुझे एक ही समस्या थी। इस प्रश्न का उत्तर मेरे लिए हल किया गया: http://stackoverflow.com/questions/12447875/keyboard-and-cursor-show-but-i-cant-type-inside-uitextfields-and-uitextviews/12504575#12504575 –

उत्तर

0

आपको प्रतिनिधि को सही तरीके से सेट करने की आवश्यकता है। ViewDidLoad

SearchbarObj.delegate=self; 

या फ़ाइल के स्वामी को xib में प्रतिनिधि कनेक्शन सेट करें।

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