UITextView不允许文本输入

时间:2014-09-27 19:50:36

标签: objective-c xcode

我完全糊涂了。我有一个UITextView名为 slider1CommentsAFI 的视图,不允许我在其中输入文字。单击时,它会打开,所有设置看起来与在同一视图中以相同方式工作的其他UItextViews完全相同。在调试中,我得到以下内容:

(lldb) print slider1CommentsAFI.editable
(BOOL) $0 = YES
(lldb) print slider1CommentsAFI.userInteractionEnabled
(BOOL) $1 = YES

然而当你输入什么时就出现了。有没有人有任何想法我可以检查?下面是UITextView的屏幕截图。两个打开,一个很好,但下面只允许输入任何东西。当我在其中单击时调用textViewDidBeginEditing方法,光标闪烁,但不允许输入。

enter image description here

打开两个UITextViews的代码如下所示。顶部的UITextView是标记2和标记8。

else if (obsComment.tag == 2 || obsComment.tag == 8)
{
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:0.5];
slider1Comments.editable=YES;
slider1Comments.frame=CGRectMake(191, 135, 700, 230);
slider1Comments.backgroundColor= [UIColor whiteColor];
slider1Comments.textColor= [UIColor blackColor];
slider1CommentsAFI.editable=YES;
slider1CommentsAFI.frame=CGRectMake(191, 385, 700, 230);
slider1CommentsAFI.backgroundColor= [UIColor whiteColor];
slider1CommentsAFI.textColor= [UIColor blackColor];
[UIView commitAnimations];
}

0 个答案:

没有答案