[發明專利]一種文本輸入框的實現方法、裝置、終端以及存儲介質在審
| 申請號: | 202011502725.2 | 申請日: | 2020-12-18 |
| 公開(公告)號: | CN112612450A | 公開(公告)日: | 2021-04-06 |
| 發明(設計)人: | 迂鑫 | 申請(專利權)人: | 平安普惠企業管理有限公司 |
| 主分類號: | G06F8/20 | 分類號: | G06F8/20;G06F8/38;G06F40/109 |
| 代理公司: | 深圳國新南方知識產權代理有限公司 44374 | 代理人: | 周雷 |
| 地址: | 518000 廣東省深圳市前海深港合作區前*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 文本 輸入 實現 方法 裝置 終端 以及 存儲 介質 | ||
本發明公開了一種文本輸入框的實現方法、裝置、終端以及存儲介質,該文本輸入框的實現方法包括:基于當前開發環境中已存在的文本輸入控件獲取用戶在文本輸入框輸入的至少包括一個字符的文本信息;確定文本信息中每個字符的字符樣式信息,字符樣式信息用于記錄該字符的顯示樣式;在文本輸入框中以每個字符的字符樣式信息所記錄的顯示樣式顯示該字符,以實現在文本輸入框中顯示文本信息。可見,本發明能夠在實現文本輸入框時,對每個輸入的字符設置對應的樣式,并按照每個字符對應的樣式顯示該字符,從而能夠較好地滿足實現文本輸入框時多樣化的字符樣式需求,降低文本輸入框的開發難度。本發明還涉及區塊鏈技術領域。
技術領域
本發明涉及計算機界面設計技術領域,尤其涉及一種文本輸入框的實現方法、裝置、終端以及存儲介質。
背景技術
在計算機界面開發過程中,文本輸入框的實現是一種常見的功能實現。為了簡化開發流程,開發環境中通常都會有預設的用于實現文本輸入框的控件,例如,IOS環境中的UITextField控件。用于實現文本輸入框的控件通常至少包括兩部分功能:(1)監聽用戶在文本輸入框輸入的文本,(2)將監聽到的文本在界面上進行顯示,通過上述兩部分的功能結合實現向界面中的文本輸入框輸入文本的功能。
然而,由于開發環境自帶的控件自身規則的限制,單純地使用控件來實現文本輸入框已不能很好地滿足多樣化的文本輸入框的開發需求,且有可能還會增大開發的難度。例如,開發環境自帶的控件在顯示輸入的文本時,所顯示的文本的樣式通常是統一設置的,如果要實現一些個性化的文本樣式,則通常需要設置較為復雜的開發邏輯來實現,這將大大增加開發的難度。(如,在控件中文本的字符間的間隔通常都是統一的,若要實現不同的輸入字符之間的間隔不同,則通常需要借助插入空格的方式來實現。這種實現方式的實現邏輯通常較為復雜,例如,要實現如“12345”這種間距格式的文本輸入框,其中,數字1、2、3,數字4、5之間的間距是統一的,但是數字3和數字4之間的間距與其他數字之間的間距是不一樣的,所以開發時通常需要借助插入空格字符來實現,在獲取到數字1、2、3的輸入之后,自動插入一個空格字符,這樣就可以在獲取到數字4的輸入時,將數字4和數字3的間距變大,在需要刪除數字4時,也需要自動刪除一個空格字符,才可以使光標回到數字3,這樣即能夠使得數字3和數字4之間的間距與其他數字之間的間距不一樣。這樣的實現邏輯較為復雜,且間距的調整也只能是空格字符的間距為單位進行調整,無法實現更細化的個性化需求)。可見,提供一種靈活的文本輸入框的實現方法,滿足多樣化的文本輸入框的開發需求,降低文本輸入框的開發難度顯得尤為重要。
發明內容
本發明所要解決的技術問題在于,現有的開發環境中自帶的用于實現文本輸入框的控件已不能很好地滿足多樣化的文本輸入框的開發需求,且還有可能增大開發的難度。
為了解決上述技術問題,本發明第一方面公開了一種文本輸入框的實現方法,所述方法包括:
基于當前開發環境中已存在的文本輸入控件獲取用戶在所述文本輸入框輸入的至少包括一個字符的文本信息;
確定所述文本信息中每個字符的字符樣式信息,所述字符樣式信息用于記錄該字符的顯示樣式;
在所述文本輸入框中以每個所述字符的字符樣式信息所記錄的顯示樣式顯示該字符,以實現在所述文本輸入框中顯示所述文本信息。
本發明第二方面公開了一種文本輸入框的實現裝置,所述裝置包括:
獲取模塊,用于基于當前開發環境中已存在的文本輸入控件獲取用戶在所述文本輸入框輸入的至少包括一個字符的文本信息;
確定模塊,用于確定所述文本信息中每個字符的字符樣式信息,所述字符樣式信息用于記錄該字符的顯示樣式;
顯示模塊,用于在所述文本輸入框中以每個所述字符的字符樣式信息所記錄的顯示樣式顯示該字符,以實現在所述文本輸入框中顯示所述文本信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安普惠企業管理有限公司,未經平安普惠企業管理有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011502725.2/2.html,轉載請聲明來源鉆瓜專利網。





