在viewDidLoad中设置控件的位置

时间:2014-09-08 15:07:29

标签: ios objective-c

我正在尝试在viewDidLoad中基于纵向/横向初始化控件的位置,如下所示。似乎所需的代码正在触发,但是当我的应用程序启动时,标签出现在既不位置,也就是它在IB中被丢弃的位置。

我忘记了一步,还是必须在其他地方发生?

感谢您的任何想法。

int w = self.UILabel_Label.frame.size.width;
int h = self.UILabel_Label.frame.size.height;

m_LabelFrame_Portrait = CGRectMake(10,50, w, h);
m_LabelFrame_Landscape = CGRectMake(600,50, w, h);

//self.UILabel_Label.frame = CGRectMake(200,200, w, h);

if (m_OrientationLayoutMode == OLM_Portrait)
{
    self.UILabel_Label.frame = m_LabelFrame_Portrait;
}
else
{
    self.UILabel_Label.frame = m_LabelFrame_Landscape;
}

0 个答案:

没有答案