मैं स्क्रीनशॉट संलग्न किए गए बैज अलर्ट लेबल को जोड़ने का प्रयास कर रहा हूं।स्विफ्ट सेटिंग बैज वैल्यू UITabBarItem
मैं शीर्षक, लेबल UITabBar मदों के लिए खोज करने के लिए कोशिश की है, लेकिन मैं अटक कर रहा हूँ।
किसी भी सुझाव की सराहना की जाती है।
मैं स्क्रीनशॉट संलग्न किए गए बैज अलर्ट लेबल को जोड़ने का प्रयास कर रहा हूं।स्विफ्ट सेटिंग बैज वैल्यू UITabBarItem
मैं शीर्षक, लेबल UITabBar मदों के लिए खोज करने के लिए कोशिश की है, लेकिन मैं अटक कर रहा हूँ।
किसी भी सुझाव की सराहना की जाती है।
Xcode 7.2.1 स्विफ्ट 2.1.1
तुम बस के रूप में अनुवर्ती अपने वांछित UITabBarItem के लिए badgeValue सेट करने के लिए:
tabBarController?.tabBar.items?[4].badgeValue = "1" // this will add "1" badge to your fifth tab bar item
// or like this to apply it to your first tab
tabBarController?.tabBar.items?.first?.badgeValue = "1st"
// or to apply to your second tab
tabBarController?.tabBar.items?[1].badgeValue = "2nd"
// to apply it to your last tab
tabBarController?.tabBar.items?.last?.badgeValue = "Last"
एक बिल्ला से UITabBarItem सिर्फ शून्य मूल्य जोड़ने निकालने के लिए इसे
tabBarController?.tabBar.items?.first?.badgeValue = nil
क्यों मेरे लिए tabBarController शून्य है? –
उत्तर मिला। क्योंकि मैं पहले से ही UITabBarController के अंदर था, इसलिए मुझे उपरोक्त कोड से टैबबार नियंत्रक को छोड़ना पड़ा। –
क्या आप सफेद '1' के साथ लाल बैज का संदर्भ लेना चाहते हैं? "एक चेतावनी लेबल" वास्तव में विशिष्ट नहीं है;) – milo526
हाहा, मैंने भी सोचा, लेकिन यह वर्णन करने का सबसे अच्छा तरीका है जिसे मैं इसका वर्णन करने के बारे में सोच सकता हूं। हां, वह लाल बैज 1 है जो मैं चाहता हूं। – Gino
क्षमा करें हाल ही में काम पर बहुत व्यस्त है, मेरे पास समय देखने और इसे ऊपर उठाने के बाद मैं एक नज़र डालूंगा। चीयर्स – Gino