3
当尝试通过触摸并拖动文本字段来滚动视图时,与您在iPhone上的编辑联系人视图上滚动的方式类似,视图将不会移动,在文本字段之间触摸并拖动到滚动视图中文本字段的一侧,但在触摸文本字段时不会移动。在iOS中 - 当在滚动视图中触摸文本字段时,视图无法滚动
任何见解将不胜感激。谢谢!
当尝试通过触摸并拖动文本字段来滚动视图时,与您在iPhone上的编辑联系人视图上滚动的方式类似,视图将不会移动,在文本字段之间触摸并拖动到滚动视图中文本字段的一侧,但在触摸文本字段时不会移动。在iOS中 - 当在滚动视图中触摸文本字段时,视图无法滚动
任何见解将不胜感激。谢谢!
尝试将您添加到文本字段的UIScrollView
设置为delaysContentTouches
属性为YES
。这应该允许你滚动,如果你触摸,然后拖动文本字段。
我认为它的解决方案在这种情况下
extension UITableView {
override public func touchesShouldCancelInContentView(view: UIView) -> Bool {
if view is UITextField || view is UITextView {
return true
}
return super.touchesShouldCancelInContentView(view)
}
}
谢谢!立即工作:) – PeteBob
然后,你应该接受詹姆斯的答案。 – Vinnie
我面临这个问题,这个答案不帮助我。 :( – Mashhadi