我有一个UITextView
名为 textSearch,首先我为它分配了一个文本“AAAAA”。它显示在左对齐,没问题。但是当我触摸编辑 textview 时,它会将文本“AAAAA”滑到上,所以我只能看到文本的下半部分,这是一个烦人的错误。当我将textview替换为textfield时,就OK了,没问题!!!我在手机 3GS 上构建并有这个错误,但是在 iphone 4 上构建时,没关系。多么奇怪的错误!
这是我对 textview 的声明
textSearch = [[UITextView alloc] initWithFrame:CGRectMake(8, posY + 5, 245, 35)];
textSearch.backgroundColor = [UIColor colorWithRed:0.9 green:0.9 blue:0.9 alpha:0.9];
textSearch.textAlignment = UITextAlignmentLeft;
textSearch.returnKeyType = UIReturnKeyDone;
textSearch.font = [UIFont systemFontOfSize:14];
textSearch.textColor = [UIColor grayColor];
textSearch.delegate = self;
[[textSearch layer] setCornerRadius:5];
textSearch.autocorrectionType = UITextAutocorrectionTypeNo;
textSearch.text = "AAAAA";
[titleTableView addSubview:textSearch];
[textSearch release];
我实现了一些委托UITextViewDelegate
,但我确定他们的错误不是我的问题的任何想法。