亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

解決iOS驗證碼顯示在左邊問題

 更新時間:2022年03月15日 15:13:30   作者:翀鷹精靈  
這篇文章主要介紹了iOS驗證碼顯示在左邊問題,本文給大家分享解決思路通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

項目中有個短信驗證碼功能,測出來有個驗證碼靠左的bug,如下圖所示:

看到問題首先度娘,結(jié)果只發(fā)現(xiàn)如下兩條回答。https://tieba.baidu.com/p/7254829838

實際上并沒有什么用,這個時候就在想是不是封裝的這個輸入框有問題,解決思路如下:

1. 首先用系統(tǒng)的UITextField輸入框替換項目中封裝的輸入框,替換代碼如下所示:[核心代碼];

-(UITextField *)verifyV {
    if (!_verifyV) {
        _verifyV = [[UITextField alloc]init];
        _verifyV.backgroundColor = [UIColor cyanColor];
        _verifyV.placeholder = "請輸入驗證碼";
        _verifyV.delegate = self;
        _verifyV.textContentType = UITextContentTypeOneTimeCode;
        _verifyV.keyboardType = UIKeyboardTypeASCIICapableNumberPad;
    }
    return  _verifyV;
}

運行之后,效果如下動圖所示:

替換為項目的輸入框之后,發(fā)現(xiàn)依舊有偏左的問題,此時基本可以驗證我們封裝的輸入框沒有太大問題,應(yīng)該還是輸入框的某些屬性造成的,于是對寫的這backgroundColor,placeholder,delegatetextContentType,keyboardType這五個屬性進行逐步排查,首先排除了backgroundColor,placeholder,delegate,textContentType四個屬性,發(fā)現(xiàn)有無均存在問題,那么此時可以斷定問題肯定存在**keyboardType**屬性上面了。

2.排查**keyboardType**屬性

扎一看**keyboardType**屬性也沒有什么問題,那么我換個枚舉值試試吧,此時我把屬性

_verifyV.keyboardType = UIKeyboardTypeASCIICapableNumberPad;

換成我們常用的數(shù)字鍵盤

_verifyV.keyboardType = UIKeyboardTypeNumberPad;

再次測試,發(fā)現(xiàn)居然是沒有偏左的問題,那么把項目中涉及到UIKeyboardTypeASCIICapableNumberPad屬性的統(tǒng)一替換掉,再次跑項目,發(fā)現(xiàn)居然是正常了。效果如下所示:

小結(jié):

雖然問題得以解決,但是我查閱各方資料,包括官方文檔,就沒有說 UIKeyboardTypeASCIICapableNumberPad屬性會造成驗證碼偏左問題,不知道是不是蘋果bug,希望有看到類似的資料留言祝我解惑。

到此這篇關(guān)于iOS驗證碼顯示在左邊問題的文章就介紹到這了,更多相關(guān)iOS驗證碼內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • iOS設(shè)置圓角的三種方式

    iOS設(shè)置圓角的三種方式

    本文給大家分享ios設(shè)置圓角的三種方式,相對來說最簡單的一種是第一種方法,具體內(nèi)容詳情參考下本文
    2017-03-03
  • iOS tableview實現(xiàn)頂部拉伸效果

    iOS tableview實現(xiàn)頂部拉伸效果

    這篇文章主要為大家詳細介紹了iOS tableview實現(xiàn)頂部拉伸效果,以及頭部拉伸效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-05-05
  • iOS開發(fā)image背景圖片拉伸問題解決分析

    iOS開發(fā)image背景圖片拉伸問題解決分析

    這篇文章主要為大家介紹了iOS開發(fā)image背景圖片拉伸問題解決分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-07-07
  • 詳解iOS視頻播放方式

    詳解iOS視頻播放方式

    本篇文章給大家詳細講述了詳解iOS視頻播放方式以及第三方開元播放軟件的使用,學(xué)習(xí)下吧。
    2017-12-12
  • iOS新版微信底部工具欄遮擋問題完美解決

    iOS新版微信底部工具欄遮擋問題完美解決

    這篇文章主要介紹了iOS新版微信底部工具欄遮擋問題完美解決,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-03-03
  • iOS實現(xiàn)Pad上菜單彈出界面

    iOS實現(xiàn)Pad上菜單彈出界面

    這篇文章主要為大家詳細介紹了iOS實現(xiàn)Pad上菜單彈出界面的相關(guān)代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • iOS第三方框架二維碼生成與掃描

    iOS第三方框架二維碼生成與掃描

    這篇文章主要為大家詳細介紹了iOS第三方框架二維碼生成與掃描,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-10-10
  • iOS App開發(fā)中的UIPageControl分頁控件使用小結(jié)

    iOS App開發(fā)中的UIPageControl分頁控件使用小結(jié)

    UIPageControl分頁控件的例子簡單來說即是我們平時翻動多個桌面頁時及底部帶有的圓點頁碼標(biāo)注,這里我們來看一下iOS App開發(fā)中的UIPageControl分頁控件使用小結(jié),需要的朋友可以參考下
    2016-06-06
  • iOS適配https證書問題(AFNetworking3.0為例)

    iOS適配https證書問題(AFNetworking3.0為例)

    本篇文章主要介紹了iOS適配https問題(AFNetworking3.0為例)。小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • iOS中使用UISearchBar控件限制輸入字數(shù)的實現(xiàn)方法

    iOS中使用UISearchBar控件限制輸入字數(shù)的實現(xiàn)方法

    這篇文章主要介紹了iOS中使用UISearchBar控件限制輸入字數(shù)的實現(xiàn)方法的相關(guān)資料,需要的朋友可以參考下
    2016-08-08

最新評論