2015-12-24 69 views
4

我在UITextView上遇到问题。我以前见过其他人有过这个问题,但是每当我的应用加载到我的手机上时,所有的文本底部都会出现,我必须向上滚动。从底部开始的UITextView

我已经尝试了很多解决方案,但我需要一个解决方案,只用故事板,因为我有一些视图没有指定的类。

enter image description here enter image description here

编辑

我觉得这是发生在启用屏幕滚动 - 让我怎么有滚动启用,但阻止这种情况发生?

+0

我无法重现您的问题,你可以截取你在xcode属性检查器中选择的一些截图@Prateek – Devapploper

+0

为其中一个textview添加的图像。我甚至试图解除主视图控制器上的“调整滚动视图插图”,但这不起作用 – Prateek

回答

0

你有没有尝试过这样的:

[self.textView scrollRangeToVisible:NSMakeRange(0, 0)];

+0

我只需要通过故事板的一些东西。 – Prateek

+0

好吧,但是有没有什么理由呢? –

+0

我在我的问题中指定了原因 - 我没有与一些视图关联的类文件,所以我不想创建新文件只是为了适应此修复,如果有一个简单的方式通过故事板 – Prateek

2

无法复制在iOS 9.2的问题,但你可以试试这个

设置contentOffset与运行Attribtues

enter image description here

+0

没有这个运气:/ – Prateek

2

我面临同样的问题,我仍然无法使用找到解决方案仅限。
但是,使用下面的代码可以防止底部

TextView自动启动。如果你TextViewUIViewController

- (void)viewWillAppear:(BOOL)animated { 
    [self.myTextView setContentOffset:CGPointZero]; 
} 

如果您TextViewUIView

- (void)layoutSubviews{ 
    [self.myTextView setContentOffset:CGPointZero]; 
} 

希望这有助于

+0

非常感谢很多朋友,我真的很懊恼这个问题。最后你帮我解决这个问题。 –