【问题标题】:How to make a UIScrollView with a UITextView sub view not scroll when adding text?添加文本时如何使带有 UITextView 子视图的 UIScrollView 不滚动?
【发布时间】:2011-06-19 04:26:08
【问题描述】:

我有一个 UIScrollView,它有一个子视图 UITextView。当我通过代码向 UITextView 添加文本时,视图滚动到最后一行。当我通过代码向 UITextView 添加文本时,我希望视图不滚动。谁能帮我解决这个问题?

【问题讨论】:

    标签: objective-c uiscrollview scroll uitextview


    【解决方案1】:

    我终于可以解决我的问题了。

    我们在 UITextView 中更改文本之前将 UITextView 中的 setScrollEnabled 设置为 YES,并在更改文本后设置为 NO。

    这里是示例代码

    [yourTextView setScrollEnabled:YES];
    yourTextView.text = [someString copy];
    [yourTextView setScrollEnabled:NO];

    :)

    【讨论】:

    • 但是这样一来,如果屏幕空间不够大,无法显示所有文本内容,UITextView就不会再滚动了。
    猜你喜欢
    • 1970-01-01
    • 2013-01-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-17
    相关资源
    最近更新 更多