Swift2 如何使文本字段自动调整大小,谁在swift中通过文本输入调整大小

Swift2 如何使文本字段自动调整大小,谁在swift中通过文本输入调整大小,swift2,Swift2,在使用Swift编写的iOS应用程序中使用自动布局时,如何根据内容调整文本字段的大小 加载视图时以及用户键入时,文本字段将根据需要调整大小以适合其内容。我引用了以下链接 但是,在键入时,它不会使字段自动调整大小如果您清楚地引用了问题中提到的链接,那么答案建议您需要使用UITextView而不是UITextField 您可以使用约束增加UITextView的高度,也可以使用此库: 如果您清楚地提到了问题中提到的链接,那么答案建议您需要使用UITextView而不是UITextField。是的,我使

在使用Swift编写的iOS应用程序中使用自动布局时,如何根据内容调整文本字段的大小

加载视图时以及用户键入时,文本字段将根据需要调整大小以适合其内容。我引用了以下链接


但是,在键入时,它不会使字段自动调整大小

如果您清楚地引用了问题中提到的链接,那么答案建议您需要使用
UITextView
而不是
UITextField

您可以使用约束增加
UITextView
的高度,也可以使用此库:


如果您清楚地提到了问题中提到的链接,那么答案建议您需要使用
UITextView
而不是
UITextField
。是的,我使用了链接中提到的textview。但它没有按我想要的方式工作。这是我的codeclass ViewController:UIViewController{@IBOutlet弱var myTextview:UITextView!var totalines:CGFloat=5 var maxHeight:CGFloat?覆盖func viewDidLoad(){super.viewDidLoad()maxHeight=(myTextview.font!.lineHeight*totalines)myTextview.sizeThatFits(CGSizeMake(myTextview.frame.size.width,maxHeight!))重写func didReceiveMemoryWarning(){super.didReceiveMemoryWarning()}}