![]() |
1
1
可以使用动画块更改ViewController视图的背景色
阅读 Animations 查找视图的可设置动画的属性。 在iOS中,所有视图都是以图层为背景的,因此您可以随时更改图层的属性,这将影响与其关联的视图。 编辑1: 即使在提供了上面的答案之后,OP仍然看起来很困惑,所以添加一些信息以使其更容易理解。 您的代码中似乎有几个问题。 问题1:
创建
你问,哪里是最好的放置框架的地方!您可以使用
问题2:
上面的语句不会设置图层背景色属性值更改的动画。我已经在上面的答案中显示了,您必须使用
只需将值设置为视图的属性,即可立即更新视图的属性,但不会对其设置动画 因此,最后,如果要为视图属性值的更改设置动画,则必须使用UIView。如下图所示设置动画。
希望有帮助 |
![]() |
willThatBeAll · 如何在视图的直接层上启用动画? 7 年前 |
![]() |
Roi Mulia · 计算UIBezierPath曲线控制点 7 年前 |
![]() |
3366784 · CALayer子层在设备旋转期间不优美 7 年前 |
![]() |
Syngmaster · 带剪切段和阴影的UIView 7 年前 |
![]() |
Sweeper · 如何使自定义视图的背景色属性可设置动画? 7 年前 |