首页 新闻 会员 周边 捐助

IOS 菜鸟求解如何同时改变两个View大小

0
悬赏园豆:100 [已关闭问题] 关闭于 2013-03-22 16:45

两个View 执行setFrame

- (IBAction)change:(id)sender {

    a=!a;

    if (a) {

        [view1 setFrame:CGRectMake(0, 0, 320, 548)];

        [view2 setFrame:CGRectMake(20, 20, 280, 100)];

    }

    else{

        [view1 setFrame:CGRectMake(0, 0, 320, 289)];

        [view2 setFrame:CGRectMake(20, 20, 140, 100)];

    }

 

}

 

每次执行,只能执行第一句,在调试里面跟踪,第二句会被运行,但是没有执行到页面上。是什么情况呢。

微笑の辛翼的主页 微笑の辛翼 | 初学一级 | 园豆:103
提问于:2013-01-21 13:43
< >
分享
所有回答(2)
0

View1 遮挡了View2吧

Ethan_村长 | 园豆:202 (菜鸟二级) | 2013-01-24 11:39
0

这段代码  看着是没问题! 

看谷秀 | 园豆:218 (菜鸟二级) | 2016-03-30 19:15
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册