相关疑难解决方法(0)

UITextView:文本从文本视图的第二行开始

我有一个奇怪的问题.我有3 UITextField秒和1个UITextView.我可以通过以下方式从一个UITextField移到另一个UITextField:

- (BOOL) textFieldShouldReturn:(UITextField *)textField
{
    NSInteger nextTag = textField.tag + 1;
    //-- try to find next responde
    UIResponder* nextResponder = [textField.superview viewWithTag:nextTag];

    if (nextResponder) 
    {
        //-- found next responce ,so set it
        [nextResponder becomeFirstResponder];
    }
    else
    {
        [scrollView setContentOffset:CGPointMake(0, 0) animated:YES];
        //-- not found remove keyboard
        [textField resignFirstResponder];
        return YES;
    }   

    return YES;
}
Run Code Online (Sandbox Code Playgroud)

它一切正常,直到它到来UITexView,然后我的光标移动到文本视图的第二行代替第一行文本视图.

文本视图取自IB.

文本视图的代码:

- (void) textViewDidBeginEditing:(UITextView *)textView
{
    optionalText.hidden = YES ;
    [scrollView setContentOffset:CGPointMake(0, textView.center.y-100) …
Run Code Online (Sandbox Code Playgroud)

iphone uitextview

10
推荐指数
1
解决办法
2713
查看次数

标签 统计

iphone ×1

uitextview ×1