2013-10-05 8 views
7

में अपेक्षित काम नहीं करता है, मैं अपने आईपैड ऐप में फेसबुक एकीकरण के लिए काम कर रहा हूं। मैं FBFriendPickerViewController का उपयोग कर रहा हूं। मेरा ऐप परिदृश्य के साथ-साथ पोर्ट्रेट मोड के लिए आईओएस 6 पर ठीक काम कर रहा है, लेकिन जब मैं आईओएस 7 का उपयोग करता हूं तो दोस्त पिकर कंट्रोलर केवल पोर्ट्रेट के लिए ठीक काम करता है। इसे लैंडस्केप मोड में लॉन्च करने का प्रयास करते समय सफेद दृश्य पॉप अप हो जाता है। मैं पृष्ठभूमि में बेहोश दोस्त पिकर दृश्य देख सकता था लेकिन इसे देखना बहुत मुश्किल था। क्या किसी को कोई विचार है कि कारण क्या होना चाहिए? मैंने जिस कोड बेस का उपयोग किया है वह नीचे है।आईओएस 7 के लिए FBFriendPickerViewController लैंडस्केप मोड

if (!_friendPicker) { 
      self.friendPicker = [[FBFriendPickerViewController alloc] init]; 
      // _friendPicker.delegate = self; 
      _friendPicker.title = @"Select a friend"; 
      _friendPicker.allowsMultipleSelection = NO; // Share dialog doesn't allow more than one recipient 
     } 


     [_friendPicker clearSelection]; 
     [_friendPicker loadData]; 
     _friendPicker.modalPresentationStyle = UIModalPresentationFormSheet;    
     [_friendPicker presentModallyFromViewController:self 
                 animated:YES 
               handler:nil]; 

यही बात मैं फेसबुक नमूना एप्लिकेशन "HelloFacebookSample" :) पर देखा है

+0

मुझे एक ही सटीक समस्या का सामना करना पड़ रहा है। यह परिदृश्य में आईओएस 6 के तहत पूरी तरह कार्यात्मक था। मेरा फ़ंक्शन सिंटैक्स ऊपर से कहीं अधिक भिन्न नहीं है, इसलिए मुझे आश्चर्य है कि क्या यह मित्रपिकर वर्ग के साथ कोई समस्या है? – Doug

+0

हाँ मुझे ऐसा लगता है, coz मैंने इतने सारे विचारों की कोशिश की लेकिन सफलता नहीं मिली – Ameer

+0

मैंने फेसबुक के साथ एक बग रिपोर्ट दायर की। हम थोड़ी देर इंतजार कर रहे हैं तो शायद विकल्पों को देखने शुरू करना सबसे अच्छा है। – Doug

उत्तर

1

प्रयास करें:

  1. जाओ नवीनतम फेसबुक एसडीके, क्योंकि ऊपर के लिंक एक फेसबुक प्रतिनिधि में कहते हैं कि इस मुद्दे को हल किया जाना चाहिए। मोडल फ्रेम अभी भी स्टेटस बार के लिए जगह को ध्यान में रखता है, इसलिए आपको इससे निपटने का एक तरीका मिलना होगा (इस बिंदु पर इसे हल करने में मुझे समय बिताने के लिए पर्याप्त परेशानी नहीं है)।

  2. मैंने अपने ऐप प्रतिनिधि से [[UINavigationBar appearance] setTitleTextAttributes:]; लाइन भी हटा दी, इसलिए शायद सभी एनवी बार अनुकूलन को हटाने का प्रयास करें और देखें कि आपको क्या मिलता है।

शुभकामनाएं।

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