0

在 iOS 7 上进行测试时,我不断遇到问题,我无法确定它是否是尚未正确解决的 BETA 错误,或者它是否是我的代码,或者仍然是配置问题。

我正在尝试为 UIView 设置动画,

在我的 .hi 中这样定义

IBOutlet UIView *MainView;

@property (strong, nonatomic) IBOutlet UIView *MainView;

在我的 .m 中,这是代码。它不是连接问题,因为不透明度 (alpha) 动画效果很好。

[UIView animateWithDuration:4.3 animations:^{
    [settingView.view setFrame:CGRectMake(160, 0, self.view.frame.size.width, self.view.frame.size.height)];
    MainView.alpha = 0.3;
    MainView.frame = CGRectMake(-160.0f, -40.0f, ScreenSize.size.width, ScreenSize.size.height);        
}];

有什么想法吗?太感谢了!

4

1 回答 1

0

感谢@Abizern,他建议它可能受到限制。关闭约束有效,另一种解决方法是在 .m 中以编程方式定义组件

于 2013-08-18T23:58:29.500 回答