UIScrollView上添加了UITextView 我想动态改变输入光标的位置 以避免键盘不会遮挡光标


当输入的时候 我想动态改变ScrollView的高度
但是 改变高度后 ScrollView就不能滚动了

图片描述

contentSize 设置过了 数值也是正确的
没有使用 Auto Layout 纯代码编写。

ios uiscrollview

印度尼西亚之力 10 years ago

这种情况你要修改的不是scrollView的contentSize, 而是要修改它的frame

白纸傲娇君 answered 10 years ago

在收键盘的时候,重置scrollView的frame。使其小于contentSize即可

纯洁友善初次君 answered 10 years ago

Your Answer