大佬教程收集整理的这篇文章主要介绍了ios – 以编程方式使用大小类,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我想做的是使用自动布局的动画视图.这本身不是问题.但这些动画的终点会随着不同的方向而变化.我以为我可以使用大小类来自动移动视图,但Apple的开发人员指南说,动画必须以编程方式完成,从我可以收集到的内容中,大小类是一个仅限Interface-Builder的东西.
另一个想法是使用自定义布局指南,如顶部/底部的IB提供,但似乎是硬编码.
我可以做的最后一件事是在听取旋转事件之后手动更新约束,但这并不是什么新鲜事,我觉得大小类不仅可以用于静态接口.我高估了他们的目的?
TLDR:给定两个A点和B点,一个视图可以源于(由于动画),我如何使用大小类或类似的东西移动两个点?
另外,由于iOS 8在横向浏览中隐藏了状态栏,所以traitCollectionDidChange(prevIoUsTraitCollection :)是在发生更改后被调用的相应方法,所以当调用此方法时,UIApplication.sharedApplication().statusBarHidden的值已更改.对于UIScrollView的contentInset可以是有用的.
最后,如果你需要确切的屏幕大小(当然,上面提到的trait集合也知道像素密度),那么有viewWillTransitionToSize(:withTransitionCoordinator :).
希望这也有助于别人.
以上是大佬教程为你收集整理的ios – 以编程方式使用大小类全部内容,希望文章能够帮你解决ios – 以编程方式使用大小类所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。