2015-11-19 12 views
11

मैं एंड्रॉइड एप्लिकेशन विकसित करने के लिए रिएक्ट नेटिव 0.14.0 का उपयोग कर रहा हूं। वर्तमान में मैं अपने दृश्य के शीर्ष पर एक टूलबार जोड़ने के लिए ToolbarAndroid घटक का उपयोग कर रहा हूं, लेकिन यह दृश्यों के बीच नहीं रखा जाता है। मैंने पाया कि Navigator में navigationBar संपत्ति है, जिसे Navigator.NavigationBar घटक पर सेट किया जा सकता है, जिसमें शीर्षक से निपटने वाली ऑब्जेक्ट और नेविगेशन बार के बाएं और दाएं बटन शामिल होना चाहिए। See the official example to understand what I mean। चूंकि इस भाग पर बहुत कम दस्तावेज है, इसलिए मुझे navigationBar को ठीक से सेट करने के लिए उदाहरण पर भरोसा करना है।प्रतिक्रियात्मक मूल - नेविगेटर के नेविगेशन के साथ टूलबार एंड्रॉइड का उपयोग करना

यह Navigator.NavigationBarToolbarAndroid जितना शक्तिशाली नहीं है, क्योंकि इसके पास लोगो के लिए स्वचालित रूप से स्थान नहीं है, उदाहरण के लिए।

की navigationBar संपत्ति के साथ ToolbarAndroid का उपयोग करने का कोई तरीका है?

+0

इस पर कोई अपडेट? आखिर में आपने क्या उपयोग किया? – antoine129

+0

@ antoine129 मुझे कोई रास्ता नहीं मिला और इसे छोड़ दिया। उन्होंने नया एक्सनेविगेटर जारी किया है, मुझे नहीं पता कि इसके साथ क्या संभव होगा। – mrcasals

+1

ठीक है, अंत में मैंने अपना स्वयं का नवबार बनाया और इसे अनुकूलित किया, और यह ' 'देता है ताकि मैं इसे ' पर फ़ीड कर सकूं। एक जादू की तरह काम करता है... – antoine129

उत्तर

3

वास्तव में नहीं। सबसे नज़दीक आप शायद प्राप्त कर सकते हैं टूलबार एंड्रॉइड को एक घटक में लपेटना और नेविगेटर left, rightonIconClicked कार्यों के तरीकों को मानचित्र बनाना है। लेकिन यह उद्देश्य को हरा देता है क्योंकि आप शायद टूलबार एंड्रॉइड के यूआई में सबसे रूचि रखते हैं।

आपको एक घटक को पास करने की आवश्यकता है जो Navigator.NavigationBar जैसा कुछ व्यवहार करेगी। यदि आप ऐसे घटक में ड्रॉप कर सकते हैं जो अच्छा खेलेंगे और अपेक्षित प्रोप प्रदान करेगा तो यह काम करेगा।

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