Iphone 将textfield的内容显示到标签中
我正在使用UITextfield。我需要在标签中显示textfield的内容,并且根据输入的文本,标签的高度和宽度应该改变。Iphone 将textfield的内容显示到标签中,iphone,Iphone,我正在使用UITextfield。我需要在标签中显示textfield的内容,并且根据输入的文本,标签的高度和宽度应该改变。 有人能根据我的要求帮我发布一个简单的UILabel实现,并且运行良好吗? 提前感谢随时随地使用此代码。它根据输入的文本调整UILabel的大小。 yourString = textField.text; CGSize maximumLabelSize = CGSizeMake(296,9999); CGSize expectedLabelSize = [yourStr
有人能根据我的要求帮我发布一个简单的UILabel实现,并且运行良好吗?
提前感谢随时随地使用此代码。它根据输入的文本调整UILabel的大小。
yourString = textField.text;
CGSize maximumLabelSize = CGSizeMake(296,9999);
CGSize expectedLabelSize = [yourString sizeWithFont:yourLabel.font
constrainedToSize:maximumLabelSize
lineBreakMode:yourLabel.lineBreakMode];
//adjust the label the the new height.
CGRect newFrame = yourLabel.frame;
newFrame.size.height = expectedLabelSize.height;
yourLabel.frame = newFrame;
可以在任何地方使用此代码。它根据输入的文本调整UILabel的大小。
yourString = textField.text;
CGSize maximumLabelSize = CGSizeMake(296,9999);
CGSize expectedLabelSize = [yourString sizeWithFont:yourLabel.font
constrainedToSize:maximumLabelSize
lineBreakMode:yourLabel.lineBreakMode];
//adjust the label the the new height.
CGRect newFrame = yourLabel.frame;
newFrame.size.height = expectedLabelSize.height;
yourLabel.frame = newFrame;
非常感谢..将newFrame.size.height替换为newFrame.size.width后,我的代码正常工作非常感谢..将newFrame.size.height替换为newFrame.size.width后,我的代码正常工作