1

我正在努力解决一个奇怪的问题......我已经使用 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有什么问题?我在 Storyboard 中所做的只是拖放一个 uitextview 并将其连接到 ansContent。

4

1 回答 1

2

禁用情节提要中的自动布局选项。在您的情况下,自动布局阻止它在正确的位置显示它。禁用它后,您可以以编程方式设置框架。

于 2013-01-15T20:11:15.580 回答