如果问题太琐碎,我很抱歉,但我对 xcode 完全陌生。我在视图中添加了一个文本视图,其中包含很多文本。当我运行项目时,我无法正确滚动它——只要我用鼠标/手指按住它,当我松开鼠标/手指时,它就会移动 textview 并返回顶部。当我尝试快速移动它时,它会快速移动到文本视图的最底部。看起来顶部和底部就像强磁铁一样。我怎样才能使它在我稍微滚动文本视图时停止工作?我检查了一些属性,如反弹和其他,但我没有让它按我想要的那样工作。我不确定这是否是重要信息,但我将 textview 定义为插座,分配 @property 并合成它。
我试图浏览论坛,但找不到答案。谢谢你的帮助。在 touchesBegan 方法中,我有:
- (void)touchesBegan:(NSSet *)touches WithEvent:(UIEvent *)event{
if (text1.editing) {
[text1 resignFirstResponder];
}
[super touchesBegan:touches WithEvent:event];
}