Bri*_*Lee 5 uitableview ios ios7
自从我更新到iOS7后,我遇到了问题.
我有UIScrollView水平底座,上面有UITableView(看起来像导航样式).我addChild UITextView对UITableView不上的细胞.
UITextView键入键盘时它会滚动到光标.它直到iOS 6才有效,但自更新iOS7以来就没有.
我怎么解决这个问题?
谢谢.
处理textViewDidChangeSelectionUITextViewDelegate:
- (void)textViewDidChangeSelection:(UITextView *)textView {
[textView scrollRangeToVisible:textView.selectedRange];
}
Run Code Online (Sandbox Code Playgroud)
确切的解决方案取决于您的应用程序,您可以通过子类化UITextView来处理,但我更喜欢这里的装饰器模式(在UITextViewDelegate协议上).
我希望它有所帮助.