我无法将创建的UIControl
子类分配为文本字段的inputView
.
它显示 - 正如预期的那样 - 当文本字段变为并在其退出状态firstResponder
时隐藏。firstResponder
但是,我遇到的问题是处理不同的方向:
我autoresizingMask
为控件的子视图设置了一个,以便在更改其宽度时可以平滑过渡。
问题是,一旦我将其设置为inputView
. 当通过三击切换启用模拟器慢动作动画时,您可以非常清楚地看到视图在两种状态之间渐变。
这不是我想要的。首先它看起来很奇怪,其次这不符合我的需求。由于inputView
包含一个UIScrollView
-like 元素,它会在淡入淡出期间停止其减速动画。
现在我的问题是:有没有办法防止褪色发生?我真的很想使用该inputView
属性,因为它使我免于编写大量代码行。
另外,是否可以为不同的方向指定不同的高度?
这里有两个演示项目,展示了它的样子和我想要的样子。
提前致谢。