我通过复制Apple的计算器应用程序来教自己更多的iOS。我已经完成了整个肖像模式。
现在我想要复制功能,它会调整现有按钮的大小,将它们移到右侧,并在用户旋转到横向时添加一大堆额外的按钮和功能。
到目前为止,我在文档和在线中看到的内容有很多硬连线,我必须编写代码,手动将每个按钮移动到特定位置。我宁愿选择屏幕尺寸的比例来支持不同的屏幕。
所以我必须调整按钮及其文本的大小,显示/隐藏一组额外的按钮,更改UILabel,显示/隐藏一些额外的UILabel等。
我可以使用不同的xib文件,其中包含动画的修改版本吗?或者我必须手动编程整个事情?
这里最好的方法是什么?
答案 0 :(得分:0)
我要做的是将这些按钮放在另一个UIView中,然后将UIView旋转到新位置。 这样它就可以处理所有的缩放和位置,并且都会保持相对位置。