通过复制 Apple 的计算器应用程序,我正在自学更多 iOS。我已经让整个肖像模式工作了。
现在我想复制调整现有按钮大小的功能,将它们移到右侧,并在用户旋转到横向时添加一大堆额外的按钮和功能。
到目前为止,我在文档和在线上看到的内容有很多硬接线,我必须编写代码来手动将每个按钮移动到特定位置。我更喜欢按屏幕尺寸的比例来支持不同的屏幕。
所以我必须调整按钮及其文本的大小,显示/隐藏一组额外的按钮,更改 UILabel,显示/隐藏几个额外的 UILabel,等等。
我可以只拥有一个不同的 xib 文件,其中包含将动画到的更改版本吗?还是我必须手动编程整个事情?
这里最好的方法是什么?