2015-11-18 11 views
7

में कीबोर्ड अनुकूलित करें मैं कीबोर्ड, टेक्स्टफील्ड और परिणामों के साथ इनलाइन खोजने के लिए UISearchController का उपयोग करता हूं। क्या tvOS कीबोर्ड को कस्टमाइज़ करने की अनुमति देता है? मैं अंधेरे डिजाइन का उपयोग करना चाहता हूं, लेकिन मुझे नहीं पता कि कीबोर्ड को कैसे अनुकूलित किया जाए। उदाहरण के लिए YouTube ऐप ने ऐसा किया। उनके पास सफेद कीबोर्डटीवीओएस

+0

इस उदाहरण को देखें https://developer.apple.com/library/prerelease/tvos/samplecode/UICatalogFortvOS/Introduction/Intro.html – Yannick

उत्तर

2

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

3

एप्पल TvOS डॉक्स यहाँ से: https://developer.apple.com/library/prerelease/tvos/documentation/General/Conceptual/AppleTV_PG/CreatingaGreatTextInputExperience.html

"उपयोग UIAlertController या UITextField कुंजीपटल अनुभव को अनुकूलित और कीबोर्ड अपने अनुप्रयोग के लिए विशिष्ट बनाने के लिए, उदाहरण के लिए, एक ईमेल-विशिष्ट कुंजीपटल या एक संख्यात्मक कुंजीपटल दोनों UIAlertController। और UITextField UIKit/UITextInputTrailts.h में उपलब्ध सभी विकल्पों का समर्थन करता है। inputAccessoryView और inputAccessoryViewController API आपको कीबोर्ड अनुभव को अनुकूलित करने की अनुमति भी देता है। "

ऐसा लगता है कि आप कस्टम कीबोर्ड बना सकते हैं लेकिन शायद आप UISearchController का उपयोग नहीं कर रहे हैं। इस दस्तावेज़ का तात्पर्य है कि कीबोर्ड को कस्टमाइज़ करने के लिए आपको UITextField का उपयोग करना होगा। तो यह थोड़ा और काम होगा, लेकिन यदि आपको UISearchController का डिफ़ॉल्ट अनुभव पसंद नहीं है तो उपयोगकर्ता अनुभव को बदलने के लिए टेक्स्टफ़ील्ड के साथ टेबलव्यू को तार करना मुश्किल नहीं होना चाहिए।

4

UISearchController में UISearchBar है, जो UITextInputTraits के अनुरूप है। इसका मतलब है कि इसमें keyboardAppearance है जिसे आप अंधेरे कीबोर्ड उपस्थिति के लिए UIKeyboardAppearanceDark पर सेट कर सकते हैं। यह यूट्यूब ऐप में क्या होता है, यह समान नहीं है, लेकिन शायद यह सबसे नज़दीक है जो आप प्राप्त कर सकते हैं।

+1

हाँ, 'UIKeyboardAppearanceDark' सेट करके वैसे ही किया गया –

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