解決UITextField輸入時文字往下偏移的問題

方法1

textField.clearButtonMode = UITextFieldViewModeWhileEditing;

方法2

//繼承UITextField 重寫方法
- (CGRect)textRectForBounds:(CGRect)bounds 
{
    return CGRectInset(bounds, 2, 1);
}

- (CGRect)editingRectForBounds:(CGRect)bounds 
{
    return CGRectInset(bounds, 2, 1);
}

方法3

//如果文字尺寸不高碱璃,顯示區(qū)域足夠大悍抑,UITextField就可以正常顯示。
//當UITextField不能完全顯示漢字的時候皇忿,就會變成可滾動,文字就會低于中心線,點擊刪除按鈕的時候笤喳,看起來就會向下偏移辜妓。
//使用NSLOG輸出UITextField的layoutSubviews方法枯途,顯示UITextEditor的contentOffset發(fā)生了偏移忌怎。
//因此重寫layoutSuviews方法,在[super layoutSubview]之后重置UITextEditor的contentOffset.y 就可以了酪夷。
- (void)layoutSubviews
{
    [super layoutSubviews];
    for (UIScrollView *view in self.subviews) 
  {
        if ([view isKindOfClass:[UIScrollView class]])
     {
            CGPoint offset = view.contentOffset;
            if (offset.y != 0) 
           {
                offset.y = 0;
                view.contentOffset = offset;
            }
            break;
    }
}

參考了下面三個帖子
帖子1--stackoverflow
帖子2--stackoverflow
帖子3--cocoachina

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末榴啸,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子晚岭,更是在濱河造成了極大的恐慌鸥印,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,366評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件坦报,死亡現(xiàn)場離奇詭異库说,居然都是意外死亡,警方通過查閱死者的電腦和手機片择,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,521評論 3 395
  • 文/潘曉璐 我一進店門璃弄,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人构回,你說我怎么就攤上這事夏块。” “怎么了纤掸?”我有些...
    開封第一講書人閱讀 165,689評論 0 356
  • 文/不壞的土叔 我叫張陵脐供,是天一觀的道長。 經(jīng)常有香客問我借跪,道長政己,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,925評論 1 295
  • 正文 為了忘掉前任掏愁,我火速辦了婚禮歇由,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘果港。我一直安慰自己沦泌,他們只是感情好,可當我...
    茶點故事閱讀 67,942評論 6 392
  • 文/花漫 我一把揭開白布辛掠。 她就那樣靜靜地躺著谢谦,像睡著了一般。 火紅的嫁衣襯著肌膚如雪萝衩。 梳的紋絲不亂的頭發(fā)上回挽,一...
    開封第一講書人閱讀 51,727評論 1 305
  • 那天,我揣著相機與錄音猩谊,去河邊找鬼千劈。 笑死,一個胖子當著我的面吹牛牌捷,可吹牛的內(nèi)容都是我干的墙牌。 我是一名探鬼主播袁梗,決...
    沈念sama閱讀 40,447評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼憔古!你這毒婦竟也來了遮怜?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,349評論 0 276
  • 序言:老撾萬榮一對情侶失蹤鸿市,失蹤者是張志新(化名)和其女友劉穎锯梁,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體焰情,經(jīng)...
    沈念sama閱讀 45,820評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡陌凳,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,990評論 3 337
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了内舟。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片合敦。...
    茶點故事閱讀 40,127評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖验游,靈堂內(nèi)的尸體忽然破棺而出充岛,到底是詐尸還是另有隱情,我是刑警寧澤耕蝉,帶...
    沈念sama閱讀 35,812評論 5 346
  • 正文 年R本政府宣布崔梗,位于F島的核電站,受9級特大地震影響垒在,放射性物質(zhì)發(fā)生泄漏蒜魄。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,471評論 3 331
  • 文/蒙蒙 一场躯、第九天 我趴在偏房一處隱蔽的房頂上張望谈为。 院中可真熱鬧,春花似錦踢关、人聲如沸伞鲫。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,017評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽榔昔。三九已至驹闰,卻和暖如春瘪菌,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背嘹朗。 一陣腳步聲響...
    開封第一講書人閱讀 33,142評論 1 272
  • 我被黑心中介騙來泰國打工师妙, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人屹培。 一個月前我還...
    沈念sama閱讀 48,388評論 3 373
  • 正文 我出身青樓默穴,卻偏偏與公主長得像怔檩,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子蓄诽,可洞房花燭夜當晚...
    茶點故事閱讀 45,066評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 在網(wǎng)上看了好多方法薛训,但是實踐后都不可以完美解決問題。這里解決的需要整合一些方法進行完美解決問題仑氛。 需要新建一個UI...
    wCodeQ閱讀 477評論 0 0
  • *面試心聲:其實這些題本人都沒怎么背,但是在上海 兩周半 面了大約10家 收到差不多3個offer,總結(jié)起來就是把...
    Dove_iOS閱讀 27,150評論 30 470
  • 1. Java基礎部分 基礎部分的順序:基本語法乙埃,類相關的語法,內(nèi)部類的語法锯岖,繼承相關的語法介袜,異常的語法,線程的語...
    子非魚_t_閱讀 31,643評論 18 399
  • 【1】7出吹,9遇伞,-1,5捶牢,( ) A鸠珠、4;B秋麸、2跳芳;C、-1竹勉;D飞盆、-3 分析:選D,7+9=16次乓;9+(-1)=8吓歇;(...
    Alex_bingo閱讀 18,931評論 1 19
  • 昨天收到好朋友寄來的這本書,關于 禪修的票腰。 我記得她說了這么一句城看,好一生就是好來好活好去。 好人一生就是好來好活好...
    寫寫玩玩閱讀 318評論 0 0