2016-05-20 41 views
0

私はxamarin.formsを使ってAndroidアプリを開発しています。私は私のアプリでSignature Padを使う必要があります。私は署名パッドを使用しました。しかし、署名パッドが配置されている画面には多くのコントロールがあります。スクリーンは垂直にスクロールします。xamarin.formsで署名パッドを使用すると、ページのスクロールを止める方法はありますか?

私の問題は、ユーザーが署名パッドで署名しようとすると、それが垂直にスクロールし始め、署名パッドに署名できないということです。垂直線のみを描画することができます。

ユーザーが署名用パッドで署名をしようとすると、どのように垂直スクロールを止めることができるか教えてください。

よろしく、自分で保存 アナンドのDubeyさん

答えて

0

巣にこのビューをしようとのトラブル。署名パッドは実際に他のビューに含まれるようには設計されていません。あなたは本当にそれがモーダルまたは専用ページだかどうか、設計の観点からこれをアプローチし、画面全体を占有し、このコントロールを持ってする方法を見つける必要があります。

あなたが本当に巣にビューをしようとしている場合は、私はかつて私は、スクロールレイアウトに出くわしたまで再帰的に署名パッドの親ビューを見つけるにいくつかのマイナーな成功を収めました。タッチが終了するまでスクロールレイアウトを無効にしてから、タッチ終了時にスクロールを再び有効にします。しかし、私はこれをすることを強くお勧めします。

+0

こんにちは@AllDayer、あなたが署名パッドのタッチイベントを得た方法私を更新してくださいだろうか?または、親スクロールレイアウトを無効にするイベントはありますか?私は、署名付きのパッドの集中した、焦点の合っていないイベントで試していましたが、決して呼び出されませんでしたか?スクロールレイアウトを無効にした場合は更新してください。 – anand

関連する問題