相关疑难解决方法(0)

iOS 10中UITextView顶部的空白区域

我有UITextView,里面有一些文字.iOS 6的一切都很好,但现在使用iOS 7,它将空白留在顶部,然后将文本放在textview的中间.在此输入图像描述

我没有设置任何contentOffSet.请帮忙!

iphone xcode cocoa-touch uitextfield ios

116
推荐指数
9
解决办法
4万
查看次数

每次更改文本时,如何强制UITextView滚动到顶部?

好的,我遇到了一些问题UITextView.这是问题所在:

我添加了一些文字UITextView.然后用户双击以选择某些内容.然后我改变UITextView(以编程方式如上)和UITextView 滚动到页面底部的文本,其中有一个光标.

但是,这不是用户点击的地方.UITextView无论用户点击何处,它始终滚动到底部.

所以这是我的问题:UITextView每次更改文本时,如何强制滚动到顶部?我试过contentOffsetscrollRangeToVisible.都没有工作.

任何建议,将不胜感激.

iphone uitextview ios

95
推荐指数
18
解决办法
7万
查看次数

加载时UITextView不会滚动到顶部

当我的文本没有填充UITextView时,它会按预期滚动到顶部.如果文本上的文本多于屏幕上显示的内容,则UITextView将滚动到文本的中间位置,而不是顶部.

以下是一些可能相关的细节:

在viewDidLoad中,在UITextView的顶部和底部给出一些填充:

self.mainTextView.textContainerInset = UIEdgeInsetsMake(90, 0, 70, 0);
Run Code Online (Sandbox Code Playgroud)

UITextView使用自动布局将其从屏幕的顶部,底部和每一侧锚定20px(在IB中完成),以允许不同的屏幕尺寸和方向.

一旦加载,我仍然可以用手指滚动它.

编辑我发现删除自动布局约束,然后修复宽度似乎只能解决问题,但仅限于该屏幕宽度.

uitextview ios autolayout

47
推荐指数
5
解决办法
2万
查看次数

标签 统计

ios ×3

iphone ×2

uitextview ×2

autolayout ×1

cocoa-touch ×1

uitextfield ×1

xcode ×1