缩放整个视图控制器

时间:2012-09-26 04:35:13

标签: iphone objective-c ios xcode

我正在开发一款应用。主视图控制器有一个键盘(就像在安全门上)。我希望用户点击数字键盘,我希望整个视图放大。这不是UIImageView。我知道如何缩放图像/图像。我想要一个超小的数字/数字键盘和一个超小的文本字段,然后当它放大时,这两个UI元素将是大的。我想通过按钮按下完成! 提前致谢。我没有提供代码!对不起,谢谢:D

1 个答案:

答案 0 :(得分:1)

一种可能性是制作一个图像视图,将其缩放到所需的大小,然后隐藏它并用实际数字键盘“替换它”。要做到这一点,只需将数字键盘隐藏在开头并可见,一旦图像视图达到其最终尺寸并消失(然后隐藏它)

对于用户来说,它看起来好像“数字键盘”会缩放 - 这实际上是数字键盘的图像。

另外,只有一个隐藏/取消隐藏的视图只需将数字键盘的所有键以及其他任何容器视图放在一个容器视图中。

要缩放图像,只需制作屏幕截图并使用某种Photoshop工具剪切可缩放的图像区域。

顺便说一下,我希望您的缩放数字键盘的想法肯定会在您的应用中成为一个不错的动画!