我正在努力解决一个奇怪的问题...我已经使用Storyboard设置了一切。 根据uitextview的文本内容的大小,我必须以编程方式调整大小和重新定位它。但是,它似乎并没有按照我的意愿重新定位:(
-(void)viewWillAppear:(BOOL)animated
{
//ansContent is connected to the uitextview via IBOutlet
ansContent.frame = CGRectMake(27, 90, 270, 10000);
ansContent.text = @"very very long text here";
}
看起来改变文字的作品......不是框架:S它有什么问题? 我在故事板中所做的就是拖拽和放大删除uitextview并将其连接到ansContent。
答案 0 :(得分:2)
在storyboard中禁用自动布局选项。在您的情况下,autolayout阻止它在适当的位置显示它。禁用后,可以通过编程方式设置框架。