我在同一个视图控制器(popOver 窗口)中有两个视图(A&B)并且想要在它们之间切换,视图 A 大于视图 B,当 popOver 窗口第一次加载时我希望视图 A 只出现并且当我按下某个按钮时在它里面,它应该缩小让视图B出现在它上面,我尝试设置视图B的高度以在窗口第一次加载时适合所有窗口(内部viewDidLoad)然后降低它的高度并增加另一个的高度单击按钮时查看,我尝试了该代码,但它没有改变视图的高度!
-(void)viewDidLoad
{
[super viewDidLoad];
UIView *contactsView=[self.view viewWithTag:2];// is this a correct initialization of a uiView from a view in a storyBoard ?
CGRect frame=contactsView.frame;
frame.size.height+=100;
contactsView.frame=frame;
}
任何关于此的想法都会有所帮助,谢谢。