2012-11-08 48 views
0
  1. 我有UIView(實現UIKeyInput)與自定義inputView。我希望在整個視圖可見時立即顯示此輸入視圖,但是在它成爲第一響應者之後還有幻燈片動畫。我可以禁用此動畫並立即顯示inputView嗎?UIView inputView幻燈片動畫

  2. 當我長時間按下它時,我可以上下移動這個inputView。我該如何禁用它?

謝謝!

回答

0

我沒有找到任何方法來實現這一點。然而,將inputView轉換爲childViewController非常簡單,它沒有任何限制。

+0

可否請您詳細說明這一點,面臨類似的問題 – carbonr

+0

我有自定義的UIView類被設置爲inputView屬性。由於我沒有爲我的問題找到任何答案,我只是將這個視圖包裝在UIViewController中,並將其設置爲屏幕底部的子視圖控制器。明白了嗎? – Piotr

1

實際上,在致電becomeFirstResponder之前,您可以使用[UIView setAnimationsEnabled:NO]來禁用默認動畫。