2011-01-09 13 views
27

मैं कैसे एक अलग अपने iPhone अनुप्रयोग पर अच्छा प्रभाव UITabBar साथ देख पाने के लिए के बारे में हाल ही में शोध का एक बहुत कर रहा हूँ, लेकिन दुर्भाग्य से मैं केवल कैसे आदिआईफोन ऐप के लिए कस्टम यूआईटीएबीबार बनाने के लिए वास्तव में शानदार तरीका?

ठीक है, मैं है पृष्ठभूमि का रंग बदलने के लिए पर बातें लग रहा है इस एप्लिकेशन Momento कहा जाता है जो बहुत अच्छा है और एक बहुत ही चालाक tabBar प्रस्तुत की जाँच:

Momento's UITabBar

तो वहाँ तत्वों की एक जोड़ी यहाँ मैं अगर तुम मुझे मेरे देकर मदद कर सकता है आप लोग पूछना चाहूँगा हैं समान प्रभाव कैसे प्राप्त करें इस पर सही दिशाएं :)

  • तीर आइटम ऊपर: आप यह एप्लिकेशन देख सकता के रूप में इस एनिमेटेड तीर है कि एक बहुत चिकनी एनीमेशन के साथ चयनित आइटम ऊपर चलाता है।

  • आइटम की छवि के कहा चयनित कि नीले ish डिफ़ॉल्ट एक न डिफ़ॉल्ट स्थिति जो भूरे रंग और भूरे रंग के संस्करण का एक अलग छाया में प्रदर्शित करता है नहीं है।

  • अच्छे आइटम विभाजक बेवल लंबवत रेखाओं के साथ। tabBar

  • अलग इस बिंदु कुछ शोध के बाद मैं उपवर्गीकरण से ऊंचाई और पृष्ठभूमि छवि स्थापित करने के लिए कर रहा हूँ पर tabBar

के लिए ऊंचाई के लिए

  • diferrent पृष्ठभूमि छविUITabBarController लेकिन मुझे अभी भी यकीन नहीं है कि अन्य वस्तुओं को कैसे पूरा किया जाए विशेष रूप से अच्छा तीर प्रभाव से संबंधित पहला।

    कोई ऐसा करने के तरीके पर एक बहुत अच्छा ट्यूटोरियल के बारे में जानता अगर यह स्पष्ट क्या या UITabBarController और विशेष रूप से उपवर्गीकरण द्वारा नहीं किया जा सकता कर सकते हैं अगर इंटरफ़ेस बिल्डर :)

    में किया जा सकता के लिए बहुत अच्छा होगा मैं तो बस इस दुनिया से दूर iOS के लिए एप्लिकेशन विकास से शुरू होने वाले कर रहा हूँ, इसलिए यदि आप मुझ पर मदद कर सकता है यह होगा वास्तव में सराहना की

    धन्यवाद अग्रिम में एक बहुत

  • +0

    क्या आप यहां देख सकते हैं http://stackoverflow.com/questions/10655167/how-to-show-tabbar-icon-full-size-in-iphone-sdk मैं भी आपके जैसा ही करना चाहता हूं प्रश्न पूछा और आपने जवाब स्वीकार कर लिया क्या आप मुझे मार्गदर्शन कर सकते हैं? –

    उत्तर

    17

    iDevReceipes देखें, उनके पास एक बहुत ही सरल और अच्छा दिखने वाला समाधान है। आप जो कुछ भी चाहते हैं उसे फिट नहीं कर सकते हैं, लेकिन यह एक अच्छा प्रारंभिक बिंदु है

    +1

    बहुत अच्छा लॉर्डट जो मैं खोज रहा था वह बहुत विस्तृत है और यह बताता है कि इसे कैसे किया जाए, इसलिए मैं इसे एक उत्कृष्ट प्रारंभिक बिंदु के रूप में उपयोग कर सकता हूं और समझ सकता हूं कि मैं जो कुछ भी चाहता हूं उसे अनुकूलित कैसे करें। बहुत बहुत धन्यवाद :) – zanona

    +2

    यह आईओएस 5 – user170317

    +0

    @LordT में काम नहीं करता है मैं अपने appdelegate में iDevReceipes को कैसे कार्यान्वित कर सकता हूं मैं प्रोग्रामर रूप से टैबबार बना रहा हूं। कृपया यहां एक नज़र डालें http://stackoverflow.com/questions/10655167/how-to-show-tabbar-icon-full-size-in-iphone-sdk –

    15

    GitHub पर एक परियोजना BCTabBarController कि नकल करने के लिए करना है कहा जाता है आईफोन के लिए ट्विटर में इस्तेमाल किया गया टैब बार। यह कुछ चीजें हैं जिन्हें आप ढूंढ रहे हैं, और एक महान प्रारंभिक बिंदु देना चाहिए।

    5

    इनमें से दोनों अच्छे जवाब हैं, लेकिन दोनों पुस्तकालयों में समस्याएं हैं: BCTabBarController को पता नहीं है कि टैब बार के "नीले" हाइलाइट किए गए संस्करण को कैसे बनाया जाए आइकन; और iDevRecipies बाल दृश्य नियंत्रकों को ईवेंट नहीं भेजता है और न ही घुमाव पर नेविगेशन बार का आकार बदलता है।

    चेतावनी दी जानी चाहिए: कस्टम एनवी बार बहुत परीक्षण-और-त्रुटि डीबगिंग (जैसा कि मैंने पाया है) हैं।

    2

    बस टैबबार चौड़ाई और ऊंचाई के साथ एक UIView का उपयोग करें। दृश्य पर कस्टम पृष्ठभूमि छवि और कस्टम बटन जोड़ें। दृश्य के फ़ाइलधारक को AppDelegate के रूप में देखें.अब आप आसानी से बटन के साथ IBActions को जोड़ सकते हैं। कस्टम दृश्य हो सकता है TabBar नियंत्रक के दृश्य में addSubView द्वारा टैबबार पर रखा गया है। आप बटन एक्शन में tableviewcontroller के setSelectedIndex विधि का उपयोग कर व्यू कंट्रोलर के बीच स्विच कर सकते हैं।

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

    • कोई संबंधित समस्या नहीं^_^