Xcode UITextView不响应BeginingOfDocument
我试图按照此方法获取UITextView中某个单词的像素位置,但代码如下:Xcode UITextView不响应BeginingOfDocument,xcode,uitextview,Xcode,Uitextview,我试图按照此方法获取UITextView中某个单词的像素位置,但代码如下: UITextPosition*beging=cell.textView.beginingofdocument 导致我的应用程序崩溃(似乎仅出现在iOS4中,但根据文档UIT,从iOS3.2开始,应该可以使用文件)。我尝试调试该问题并获得以下输出: (gdb) po cell <ReadTableViewCell: 0x1bf25d60; baseClass = UITableViewCell; frame = (0
UITextPosition*beging=cell.textView.beginingofdocument代码>
导致我的应用程序崩溃(似乎仅出现在iOS4中,但根据文档UIT,从iOS3.2开始,应该可以使用文件)。我尝试调试该问题并获得以下输出:
(gdb) po cell
<ReadTableViewCell: 0x1bf25d60; baseClass = UITableViewCell; frame = (0 0; 320 44); userInteractionEnabled = NO; tag = 1248776; layer = <CALayer: 0x1bf25d20>>
(gdb) po [cell textView]
<UITextView: 0x1bf26810; frame = (5 4; 309 121); text = 'Subject Header
Detailed Content...'; clipsToBounds = YES; layer = <CALayer: 0x1bf26650>; contentOffset: {0, 0}>
(gdb) po [[cell textView] beginningOfDocument]
Target does not respond to this message selector.
(gdb)
(gdb)采购订单单元
(gdb)po[单元格文本视图]
(gdb)po[[单元格文本视图]开始文档]
目标不响应此消息选择器。
(gdb)
谁能给我一些提示,告诉我如何解决或避免这个问题?
提前谢谢 UITextInput从iOS3.2开始就肯定可用,但遗憾的是,UITextView从iOS5.0开始就符合UITextInput。它过去使用UITS协议
此线程中提供了有关如何调整以在iOS4上工作的更多信息:
从iOS3.2开始,UITextView肯定是可用的,但遗憾的是,UITextView从iOS5.0开始就与UITExtput一致。它过去使用UITS协议
此线程中提供了有关如何调整以在iOS4上工作的更多信息: