欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解決iOS驗(yàn)證碼顯示在左邊問(wèn)題

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

項(xiàng)目中有個(gè)短信驗(yàn)證碼功能,測(cè)出來(lái)有個(gè)驗(yàn)證碼靠左的bug,如下圖所示:

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

實(shí)際上并沒(méi)有什么用,這個(gè)時(shí)候就在想是不是封裝的這個(gè)輸入框有問(wèn)題,解決思路如下:

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

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

運(yùn)行之后,效果如下動(dòng)圖所示:

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

2.排查**keyboardType**屬性

扎一看**keyboardType**屬性也沒(méi)有什么問(wèn)題,那么我換個(gè)枚舉值試試吧,此時(shí)我把屬性

_verifyV.keyboardType = UIKeyboardTypeASCIICapableNumberPad;

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

_verifyV.keyboardType = UIKeyboardTypeNumberPad;

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

小結(jié):

雖然問(wèn)題得以解決,但是我查閱各方資料,包括官方文檔,就沒(méi)有說(shuō) UIKeyboardTypeASCIICapableNumberPad屬性會(huì)造成驗(yàn)證碼偏左問(wèn)題,不知道是不是蘋(píng)果bug,希望有看到類似的資料留言祝我解惑。

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

相關(guān)文章

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

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

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

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

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

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

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

    詳解iOS視頻播放方式

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

    iOS新版微信底部工具欄遮擋問(wèn)題完美解決

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

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

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

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

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

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

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

    iOS適配https證書(shū)問(wèn)題(AFNetworking3.0為例)

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

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

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

最新評(píng)論