テーブルに編集可能なセルを持つUITableViewControllerのカスタムサブクラスがあります。私はUITableViewControllerを使用しています。なぜなら、キーボードがフリーで表示されているときにセルを移動させるすてきなコードをすべて取得するからです。UITableViewControllerのビューにサブビューを追加する
私のセルタイプの1つとして、キーボードの代わりに表示されるUIPickerがあります。すべてうまく動作し、キーボードと同じようにスライドさせる素晴らしいアニメーションがあります。問題は、ピッカーをサブビューとしてUITableViewControllerのビュープロパティとして追加したため、ユーザーがUIPickerを上下にスクロールすることが可能になるためです。
私はビューのプロパティがviewControllerのtableViewプロパティに割り当てられていると仮定しているため、親としてスクロールビューを持つtableViewの上にピッカーが追加されていると仮定します。私はこれについて最善の/推奨の方法はわかりません。
私はのUIViewControllerのビューのスーパーが、無サイコロにピッカーを追加してみました:
[myViewController.view.superView addSubView:myPicker];
は、私はまだ、すべての素敵なキーボードの効果を維持したいが、私のピッカーは、キーボードのように振る舞うしたい、上にスライドその位置に固定したままにして、完了すると滑り落ちます。
ご協力いただければ幸いです。それを解決するために
デイブ
ありがとう、inputViewは本当にうまくいっています(再びすべてのテーブルスクロールコードを無料にしています)。乾杯。 –