Ios NSTextContainer路径随文本移动

Ios NSTextContainer路径随文本移动,ios,iphone,uitextview,nstextcontainer,Ios,Iphone,Uitextview,Nstextcontainer,我试图在UITextView中为我的自定义视图实现排除路径,并在文本编辑过程中像在Pages应用程序中一样使用文本移动它们。 我正在尝试为attributedText添加一个自定义属性,自定义视图应该位于该位置,我正在使用boundingrectforglyprange更新exclusivepaths以在textViewDidChange之后为自定义属性 当用户输入新行时,我遇到了一个问题,我使用的是排除路径,因此当用户在图像前点击新行字符时,我的自定义属性位于排除路径下方,而BoundingR

我试图在
UITextView
中为我的自定义视图实现
排除路径
,并在文本编辑过程中像在Pages应用程序中一样使用文本移动它们。
我正在尝试为
attributedText
添加一个自定义属性,自定义视图应该位于该位置,我正在使用
boundingrectforglyprange
更新
exclusivepaths
以在
textViewDidChange
之后为自定义属性 当用户输入新行时,我遇到了一个问题,我使用的是
排除路径
,因此当用户在图像前点击新行字符时,我的自定义属性位于
排除路径
下方,而
BoundingRectofGlyPhrange
的原点
y
位于错误的位置

有什么想法吗


编辑:问题是从storyboard/xib加载
UITextView
时出现了一个Apple错误,这对我很有帮助,当替换文本为“\n”时,我正在调整shouldChangeTextInRange中的排除路径。

尝试在TextView的子类中使用它

 - (void)layoutSubviews
{
[super layoutSubviews];

self.contentOffset = CGPointMake(0, 0);

帮助我

然后请提供正确答案并接受