0

我是 iphone dev 的新手,我正在尝试在不可编辑的 UITextView 中创建一个“书签”。更具体地说-我使用 UITextView 进入视图,可能在文本中滚动(或到其他点),离开该视图,当我回来时 UITextView 显示我离开的地方。

除了如何“捕获”离开视图时不可编辑的 UITextView 滚动到的点之外,我已经弄清楚了一切。我已经以我能想到的各种方式尝试了 viewWillDisappear 中的 selectedRange。

对此的任何想法将不胜感激,我已经挣扎了将近两天。

我希望我解释得足够清楚。

提前致谢!!总帐

4

1 回答 1

0

H

UITextView *txtView;
CGPoint position;

-

-(void) savePosition
{
  position = txtView.contentOffset;
}


    -(void) restorePosition
    {
        CGRect r = CGRectMake(position.x, position.y, txtView.contentSize.width,  txtView.contentSize.height);
        [txtView scrollRectToVisible: r animated: NO]; 

    }
于 2009-08-06T06:49:58.010 回答