0

看起来很hacky,我正在使用这种方法在我的数字键盘上添加一个完成按钮:

没有完成按钮的 UIKeyboardTypeNumberPad

我切换了慢速动画,它看起来像这样,而它仍在动画并且尚未完成:

在此处输入图像描述

但是,当它完成加载时,它看起来像这样!

在此处输入图像描述

我添加的 UIButton 就消失了!我订阅了 UIKeyboardDidShowNotification 并通过子视图进行过滤,可以看到在触发通知时,不再有 UIButton 作为键盘的子视图。

我尝试关闭文件的 ARC,但仍然没有运气。

关于什么可能导致 UIButton 消失的任何想法?顺便说一句,按钮是一个强大的属性。

谢谢

4

1 回答 1

2

拜托,你能再检查一次吗,也许你遗漏了一些东西.. https://dl.dropbox.com/u/19438780/KeyboardExtension.zip

iOS6 的另一个教程/示例:http: //ofanyuse.wordpress.com/2012/11/09/an-elegant-solution-to-adding-a-uibutton-to-the-numberpad/

于 2012-12-16T02:03:40.470 回答