我正在构建一个 iOS 应用程序,我有一个用文本填充的 UITextView。文本 View 不够大,无法存储所有文本,所以它只放了“...”,这样我就看不到我放在 View 中的其余文本。有没有办法让 UITextView 成为多行,以便它可以存储我放入的所有文本?

代码 :

instructionsTextField=[[UITextField alloc] initWithFrame:CGRectZero];
instructionsTextField.frame = CGRectMake(5, 5, self.view.bounds.size.width-10, 90);
instructionsTextField.backgroundColor = [UIColor whiteColor];
instructionsTextField.alpha = 0.5;
instructionsTextField.delegate = self;
instructionsTextField.text = string;
[mapView_ addSubview:instructionsTextField];

已解决
我的问题是我说过structionsTextField是一个UITextView,但是后来我将其分配为UITextField。现在它工作正常。

最佳答案

您在这里使用 UITextField ,它不能成为多行(除非您在其中添加 View )。
请改用 UITextView

关于ios - 使 UITextView 多行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22836613/

10-10 20:57