自动滚动UITextView(就像在SMS应用程序中一样)

时间:2011-12-24 09:58:59

标签: iphone ios ios4

我的应用中有一个UITextView。我希望能够在UITextView输入某些行之后滚动UITextView,就像iPhone的短信应用程序一样。

目前我有以下代码:

myTextView = [[UITextView alloc] init];
    myTextView.frame = CGRectMake(45, 50, 250, 20);
    myTextView.layer.borderWidth = 1.0f;
    myTextView.delegate = self;
    myTextView.scrollEnabled = NO;
    myTextView.contentInset = UIEdgeInsetsZero;
    myTextView.layer.borderColor = [[UIColor grayColor] CGColor];
    [self.view addSubview:myTextView];

1 个答案:

答案 0 :(得分:0)

查看UIScrollView' setContentOffset:animated

例如,要一直滚动到屏幕底部,您可以执行以下操作:

CGPoint bottomOffset = CGPointMake(0, scrollView.contentSize.height);
[scrollView setContentOffset:bottomOffset animated:YES];