它在ios 7中仍然可以正常工作,将UITextView添加到弹出窗口并显示。
UITextView *textViewComment =[[UITextView alloc]init];
textViewComment.tag = 2001;
textViewComment.delegate = self;
textViewComment.frame=CGRectMake(15,60, 370,120);
textViewComment.contentInset = UIEdgeInsetsMake(5.0f, 5.0f, 5.0f, 0.0f);
[textViewComment setReturnKeyType:UIReturnKeyDone];
textViewComment.textAlignment = NSTextAlignmentLeft;
textViewComment.showsHorizontalScrollIndicator = NO;
textViewComment.bounces = NO;
textViewComment.layer.borderColor = [[UIColor lightGrayColor]CGColor];
textViewComment.layer.borderWidth =1.0f;
[textViewComment addSubview:commentPlaceHolderLabel];
[popupViewController.view addSubview:textViewComment];
在ios8上,添加textViewComment.keyBoardType = UIKeyboardAlphabet,textViewComment.enable = YES;没有帮助。我不知道我在犯什么错误。这是新的SDK错误吗?还是我的虫子?
提前致谢
最佳答案
您在模拟器中工作吗?
因为默认情况下已选择了硬件键盘,并且不会显示模拟器。
您可以通过进入菜单“硬件”->“键盘”并取消选择“连接硬件键盘”来更改它
关于ios - ios 8:在UITextview中单击时,键盘没有弹出,但在ios 7中效果很好,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26033564/