सबसे पहले, आपके समय के लिए अग्रिम धन्यवाद। मैं एक कष्टप्रद गड़बड़ी के साथ संघर्ष कर रहा हूँ। मैंने यह सुनिश्चित करने के लिए एक त्वरित नमूना प्रोजेक्ट बनाया है कि मेरे पास इसके साथ गड़बड़ करने के आसपास कुछ भी नहीं है।इनपुट UccessoryView के साथ ओवरलैपिंग से आप UITextField के स्वत: सुधार बबल को कैसे रोकते हैं?
जैसा कि आप देख सकते हैं, 'स्वत: सुधार बबल' मेरे UITextField के इनपुटAccesoryView को ओवरलैप करता है।
क्या किसी को यह पता करने का कोई तरीका है कि बबल को प्रदर्शित किया जाना चाहिए ... फ़ील्ड के ऊपर?
ऐसा लगता है कि यह एक यूआईकिट गड़बड़ है, जो नियमित रूप से बबल की स्थिति की गणना करता है। यह स्पष्ट रूप से inputAccesoryView के लिए लेखांकन नहीं है।
असल में, अगर मैं यूआईटीयूएलबार को हटा देता हूं, और कीबोर्ड के ऊपर यूआईटीएक्स्टफाल्ड डालता हूं, तो बबल ऊपर प्रदर्शित किया जाएगा।
कोई भी विचार बहुत स्वागत किया जाएगा।
धन्यवाद!
इसे जांचें: http://stackoverflow.com/questions/911323/controlling-autocorrect-view-position-on-iphone –
धन्यवाद निकोलस .. !! वर्तमान में हम अपना पूरा टेक्स्टफिल्ल्ड कार्यान्वयन लिख रहे हैं। निजी एपीआई का उपयोग सिर्फ इस ध्वनियों को ठीक करने के लिए ... मेरे लिए ... एक बहुत बुरा विचार की तरह। –
@jorge, मुझे लगता है कि आपको सबसे बड़ी समस्या यह है कि आपका इनपुट फ़ील्ड शीर्ष पर आगे बढ़ना चाहिए और किनारे पर ** ** ** नहीं होना चाहिए। यदि आपके UITextView और आपके कीबोर्ड के बीच थोड़ी अधिक जगह है, तो यह ठीक होना चाहिए। – Roger