【发布时间】:2011-06-24 02:15:25
【问题描述】:
通过复制 Apple 的计算器应用程序,我正在自学更多 iOS。我已经让整个人像模式正常工作了。
现在我想复制调整现有按钮大小的功能,将它们移到右侧,并在用户旋转到横向时添加一大堆额外的按钮和功能。
到目前为止,我在文档和在线上看到的内容有很多硬接线,我必须编写代码手动将每个按钮移动到特定位置。我更喜欢按屏幕尺寸的比例来支持不同的屏幕。
所以我必须调整按钮及其文本的大小,显示/隐藏一组额外的按钮,更改 UILabel,显示/隐藏几个额外的 UILabel,等等。
我可以只拥有一个不同的 xib 文件,其中包含它的动画版本吗?还是我必须手动编程整个事情?
这里最好的方法是什么?
【问题讨论】:
-
theappcodeblog.com/2011/03/30/… 希望对您有所帮助。
标签: ios uibutton uilabel uiviewanimation screen-rotation