这听起来很简单,也许我错过了一些东西。我有四个标签,我正在使用条形图样式。我想在按下按钮时更改高度以更改标签的高度并使条形图正确显示。
在我的标题标题中:
@property (weak, nonatomic) IBOutlet UILabel *transBar;
我一直在尝试在按钮操作的方法中使用以下代码行:
//Update the height of the bar graphs.
self.transBar.frame = CGRectMake(133, 283, 100, 200); //200 will be replaced with a variable when working.
当我测试这个时,尽管看起来很简单但我无法改变高度。在尺寸检查器中的XIB上,我可以轻松地将值从400更改为200,并且它可以完全按照我的要求移动。我只是不能在运行时发生这种情况。任何帮助赞赏。谢谢你们。
答案 0 :(得分:0)
如何在故事板上设置标签,您使用的是autolayout吗?
试试看,让我们看看:
self.transBar.frame.size.height=200;