ios UITextView不会在正确的位置显示文本

时间:2012-12-13 08:39:04

标签: objective-c ios

我有UITextView名为textSearch,首先我分配了一个文本" AAAAA"为了它。它显示在左对齐,没问题。但是,当我触摸编辑textview时,会滑动此文本" AAAAA"上层所以我只能看到文本的下半部分,这是一个烦人的错误。当我将textview替换为textfield时,没问题,没问题!我建立在手机3GS上并且有这个bug,但是当在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的某个代表,但我确定不是他们的错误 对我的问题有任何想法。

0 个答案:

没有答案