成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

轉(zhuǎn)移到ios應(yīng)用 ios鍵盤彈出視圖為什么上移?

ios鍵盤彈出視圖為什么上移?最近,我做了一個(gè)帶有輸入框的登錄頁(yè)面。Android沒(méi)有問(wèn)題,但在IOS中,每次輸入時(shí)光標(biāo)都會(huì)向下移動(dòng)超過(guò)20個(gè)像素。下面有一個(gè)登錄按鈕,所以我無(wú)法登錄。我很擔(dān)心。我在網(wǎng)

ios鍵盤彈出視圖為什么上移?

最近,我做了一個(gè)帶有輸入框的登錄頁(yè)面。Android沒(méi)有問(wèn)題,但在IOS中,每次輸入時(shí)光標(biāo)都會(huì)向下移動(dòng)超過(guò)20個(gè)像素。下面有一個(gè)登錄按鈕,所以我無(wú)法登錄。我很擔(dān)心。我在網(wǎng)上搜索了很多信息,終于找到了原因。這是因?yàn)镮OS機(jī)制。當(dāng)鍵盤彈起時(shí),我把頁(yè)面往上推,整個(gè)頁(yè)面的高度變小了。如果它是固定的,我的輸入將被推高,然后它將被放錯(cuò)地方。找到解決方法:當(dāng)鍵盤彈出時(shí),讓input使用absolute來(lái)定位,鍵盤陰影變回原來(lái)的固定狀態(tài)。R

iOS點(diǎn)擊文本框會(huì)自動(dòng)往上移動(dòng)是什么鬼?

由于IOS屏幕高度有限,假設(shè)鍵盤彈出前輸入框在屏幕底部附近,如果鍵盤彈出后輸入框沒(méi)有向上移動(dòng),就會(huì)被彈出的鍵盤擋住,這樣輸入內(nèi)容時(shí)就看不到輸入框了!這是用戶無(wú)法忍受的。因此,當(dāng)鍵盤彈出時(shí),需要計(jì)算是否向上移動(dòng)輸入框,以及向上移動(dòng)多少個(gè)點(diǎn)。