2012-12-28 11 views
5

यह प्रश्न डुप्लिकेट लगता है लेकिन समस्या यह है कि अन्य प्रश्न पुराना है या मेरी आवश्यकता के रूप में उत्तर नहीं दे रहा है।आईफ़ोन मूल एप्लिकेशन में बटन जैसे फेसबुक

मैंने क्या किया: मैं घुल मिल गए हैं फेसबुक आईओएस 5 और iOS 6 दोनों के लिए और इसे ठीक से दीवार पर साझा कर रहा है।

समस्या मेरे एप्लिकेशन में फेसबुक पर मेरे एप्लिकेशन पेज की तरह यूआईबटन "पसंद" है। मैं चाहता हूं कि यदि उपयोगकर्ता इस बटन पर क्लिक करता है तो उसे उस पृष्ठ को पसंद करने में सक्षम होना चाहिए।

मैंने घंटों की खोज की है लेकिन कोई उचित समाधान नहीं मिल पा रहा है।

iOS 6 के लिए मैं तीसरे खंड यह एक छवि जहां ऐप्लिकेशन पृष्ठ बटन की तरह फेसबुक के साथ UIViewController में खुला है दिखाने में सेब IOS 6 साइट की लिंक

iOS 6 with facebook

यहाँ निम्नलिखित मिलता है। और यह कहा गया कि हम इसे अपने ऐप को छोड़े बिना खोल सकते हैं।

मैं खोजता हूं लेकिन यह नहीं पता कि इस पृष्ठ को UIViewController में कैसे खोलें क्योंकि हम साझा करने के लिए संवाद खोलते हैं।

मुझसे पूछें कि आपको अधिक जानकारी चाहिए या नहीं।

किसी भी प्रकार की सहायता या जानकारी प्राप्त करने में खुशी है।

उत्तर

0

जहां तक ​​मुझे पता है, एप्पल द्वारा लाइक बटन एकीकृत (यानी ऐप स्टोर) के साथ दिखाया गया ऐप अपनी सामग्री प्रदर्शित करने के लिए एक वेबव्यू का उपयोग कर रहा है। यह बटन कुछ मूल कोड से प्राप्त नहीं होता है। इसका कारण यह है कि फेसबुक को ट्रिगर करने के लिए उपयोगकर्ता कार्रवाई के बिना कार्रवाई की तरह नहीं करना पड़ेगा (मैंने सुना है कि पेरिस में ऐप डे 2012 सम्मेलन में एक फेसबुक लड़के से)। और यह सुनिश्चित करने का एकमात्र तरीका है कि एक HTML घटक में इसे समाहित और छुपाएं।

मैं जो सुझाव दूंगा वह एक छोटे से वेबव्यू को तत्काल पृष्ठ के समान बटन वाले पृष्ठ को प्रदर्शित करना है। अगर यह काम करता है तो हमें बताएं! ;-)

0

मैथ्यू सही है, सामान्य UIButton के साथ ऐसा करने का कोई तरीका नहीं है।

यदि आप बटन को तुरंत पृष्ठ पसंद करना चाहते हैं तो आपको एक आईफ्रेम (UIWebView में लोड किया गया) का उपयोग करना होगा। मुझे इस दृष्टिकोण को पसंद नहीं आया क्योंकि आईफ्रेम लोड होने में कुछ समय लगता है। अधिक जानकारी यहां पाया जा सकता है: http://www.raywenderlich.com/1626/how-to-post-to-a-users-wall-upload-photos-and-add-a-like-button-from-your-iphone-app

मैं एक UIButton Facebook.app या Safari.app में फेसबुक पेज खुलती होने समाप्त हो गया। उपयोगकर्ता को मैन्युअल रूप से बटन दबाएं।

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