【发布时间】:2013-11-10 03:27:26
【问题描述】:
我有一个 UITextView,其中包含我在 xib 中制作的不可编辑文本,我需要它自动更改其高度(当它显示时),以便它完全适合其中的文本。我尝试了很多方法,但大多数方法要么不适用于 ios7,要么似乎不适用于我。我想这可能只是我所看到的问题。这是我正在运行的代码:
CGRect frame = CGRectMake(0,0,5,5);
storyText.frame = frame;
NSLog(@"%f", storyText.frame.size.height);
我已经在viewDidLoad 和viewDidLayoutSubviews 中都使用了这个方法,但它似乎对它们都不起作用。 NSLog 确实在打印 5,但这是我在运行应用程序时看到的。
我在上面看到的正是我的 xib 中的样子。有人知道为什么吗?
【问题讨论】:
标签: ios objective-c