xamlページにスクロールビューがあります。しかし、私はそれに関連するスクロールバーを見つけることができませんでした。スクロールバーを表示するためのプロパティはありません。スクロールバーを表示するカスタムレンダラークラスを追加する必要がありますか?xamarin iosのスクロールビューにスクロールバーを追加するにはどうすればよいですか?
答えて
UIScrollView
スクロールバーには常に「Win32スタイル」がありません。スクロール可能なビュー内にユーザーを表示するためにスクロールしている間に表示できるスクロールインジケーターがあります。カスタムレンダラ(ScrollViewRenderer
)あなたのような項目を設定することができて
scrollView.ShowsHorizontalScrollIndicator = true;
scrollView.ShowsVerticalScrollIndicator = true;
scrollView.IndicatorStyle = UIScrollViewIndicatorStyle.Black;
scrollView.ScrollIndicatorInsets = new UIEdgeInsets(0, 30, 0, 30);
しかしには、組み込みのスクロールインジケータのみ画面に表示されます。
あなたは、画面上のすべての時間を、それらを必要とする場合は、スクロールバーを自分で描画する必要があります。
注:これは、OS-Xスクロールビューと同じ動作です。
ありがとうございました。 – Krishna
こんにちは、私はページが表示されている間、スクロールビューにコンテンツがあることを示す必要があります。現時点ではスクロールバーが存在しないため、コンテンツが画面外に存在するという兆候はありません。スクロールを開始すると、スクロールバーが表示されます。カスタムレンダラを使用しないと、ページがスクロール可能であることを表示できますか? – Krishna
@Krishna 1)ユーザーがコンテンツを見ることができるまでUIScrollViewをズームアウトし、空白のビュー全体をユーザーに残すことはありません。2)プログラムでScrollRectToVisibleを使用してコンテンツにユーザーをスクロールします。3)コンテンツをデザイン/ **表示サイズより大きい/大きい空白領域を残さない** 4)スクロールバーを追加するカスタムレンダラー.... – SushiHangover
- 1. プログラムでUIViewをiosのスクロールビューに追加するにはどうすればよいですか?
- 2. DIVにスクロールバーを追加するにはどうすればよいですか?
- 3. IOSのスクロールビューで、隣り合ったビューを追加するにはどうすればいいですか?
- 4. Xamarin iOSプロジェクトにバーガーメニューを追加するにはどうすればいいですか?
- 5. iPhone SDK:アプリケーションにスクロールビューを追加するにはどうすればよいですか?
- 6. コンテンツページにカルーセルページを追加するにはどうすればよいですか?
- 7. Prism Xamarinフォームでナビゲーションを行う前にトラックイベントを追加するにはどうすればよいですか?
- 8. divに応答する水平スクロールバーを追加するにはどうすればよいですか?
- 9. PHPでページング用のスクロールバーを追加するにはどうすればよいですか?
- 10. ZedGraphWebコントロールにスクロールバーを追加するにはどうすればよいですか?
- 11. dojo selectに垂直スクロールバーを追加するにはどうすればよいですか?
- 12. twitter bootstrap 2.0の垂直スクロールバーのプレースホルダを追加するにはどうすればよいですか?
- 13. XamarinフォームのListViewにBackgroundImageを追加するにはどうすればよいですか?
- 14. Xamarinフォームのエントリにビジュアルプレフィックスを追加するにはどうすればよいですか?
- 15. Xamarinフォームに複数の名前空間を追加するにはどうすればよいですか?
- 16. xamarinクロスプラットフォーム開発でPCLにコンポーネントを追加するにはどうすればよいですか?
- 17. スクロールビューを無効にするにはどうすればよいですか?
- 18. Xamarinフォームラベルに枠線を追加するにはどうすればよいですか?
- 19. Nav-Tabのコンテンツにスクロールバーを追加するにはどうすればいいですか?
- 20. このポップアップをスクロールバーにするにはどうすればよいですか?
- 21. iOSで非同期でUITableViewCellにビューを追加するにはどうすればよいですか?
- 22. iOS用の素材に複数のカードビューを追加するにはどうすればよいですか?
- 23. GoogleMap iOS SDKのマーカークラスタに既存のマーカーを追加するにはどうすればよいですか?
- 24. UITableView IOSのカスタムセルに複数のディバイダビューを追加するにはどうすればよいですか?
- 25. 現在存在するiosプロジェクトにユニティプロジェクトを追加するにはどうすればよいですか?
- 26. リンゴの開発者ページにiOSデバイスを追加するにはどうすればよいですか?
- 27. iOS 9-10のUIAlertController本体にカスタムUIコンポーネントを追加するにはどうすればよいですか?
- 28. Instabug管理ページのiOSアプリケーションにAndroidを追加するにはどうすればよいですか?
- 29. IOSアプリケーションに複数のページを追加するにはどうすればよいですか?
- 30. iOSのテキスト選択編集メニューにカスタムアクションを追加するにはどうすればよいですか?
'UIScrollView'にはスクロールバーがありません。コンテンツサイズの相対的な位置を示すインジケータが表示されます。 AFAIK Xamarin.Forms(XAMLにタグを付けたので、あなたが使用していると仮定しています)では、スクロールインジケーターを表示する方法はありません。しかし、 'UIScrollView'は、カスタムレンダラーで役立つかもしれない[' FlashScrollIndicators'](https://developer.xamarin.com/api/member/UIKit.UIScrollView.FlashScrollIndicators()/)を持っていますが、スクロールインジケーターそれが常に見えるようにするものではありません。 – dylansturg