?問(wèn)題:在使用CupertinoTextField時(shí),設(shè)置maxLength屬性為某個(gè)固定長(zhǎng)度時(shí),實(shí)現(xiàn)onChanged方法,監(jiān)聽(tīng)輸入的內(nèi)容長(zhǎng)度要在maxLength的范圍內(nèi),輸入字符串沒(méi)有問(wèn)題,但是輸入emoji時(shí)會(huì)出現(xiàn)onChanged方法監(jiān)聽(tīng)的text.Length長(zhǎng)度有問(wèn)題。
1.解決方案:在項(xiàng)目的pubspec.yaml中新增characters庫(kù),處理內(nèi)容的長(zhǎng)度,調(diào)用text.characters.length方法獲取長(zhǎng)度。