【发布时间】:2015-06-28 16:00:58
【问题描述】:
我将 UITableView 作为 UIViewController 的 UIView(父视图)的子视图。当我为我的父视图设置动画时,如下所示:
UIView.animateWithDuration(duration, animations: {
viewController?.view.frame = CGRectMake(0,0,320,568)
}, completion: {_ in
})
我观察到我的子视图(表格视图)没有动画。我尝试将子视图的自动调整掩码设置为灵活宽度和灵活高度,但没有获得任何成功。任何人都知道它为什么会发生。
【问题讨论】:
-
你在使用自动布局吗?设置框架没有效果!
-
是的!我正在使用自动布局,但现在我的表格视图覆盖了整个屏幕,其中前导、尾随、顶部、底部约束常量值设置为“0”
标签: ios objective-c swift ios8