0
  1. カスタムinputViewを備えたUIView(UIKeyInputを実装)があります。ビュー全体が表示されたらすぐにこのinputViewを表示したいのですが、ファーストレスポンダーになった後のスライドアニメーションがあります。このアニメーションを無効にして、すぐにinputViewを表示できますか?

  2. このinputViewを長押しすると、上下に移動できます。どうすれば無効にできますか?

ありがとう!

4

2 に答える 2

1

実際には、[UIView setAnimationsEnabled:NO]を呼び出す前に、を使用してデフォルトのアニメーションを無効にすることができますbecomeFirstResponder

于 2015-01-23T07:39:33.800 に答える
0

私はこれを達成する方法を見つけられませんでした。ただし、inputViewをchildViewControllerに変換するのは簡単で、制限はありません。

于 2012-11-20T21:56:25.893 に答える