問題タブ [xamarin-forms]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xamarin - xamarin フォーム 2.0 アップグレード後のカスタム ViewCell は、1 ピクセルの高さでエントリをレンダリングします
私たちのアプリの非常にシンプルでドリルダウンされたバージョンへのリンクを提供しました。2 つのページで構成される単純な Forms アプリが表示されます。最初のページには、2 番目のページに移動するためのボタンしかありません。私の 2 番目のページには、Windows Phone で EntryRenderer を使用したカスタム ViewCells を含む TableView があります。
これは XF 1.5 までは問題なく動作していましたが、XF 2.0 にアップグレードすることにしましたが、現在は動作しません。そのカスタム ビュー セルのすべてのエントリは、高さが 1 ピクセルに縮小されます。
ただし、ここにグリッチがあります。カスタムviewCellとエントリレンダラーを備えたテーブルビューを使用するページがアプリの最初のページである場合、すべて正常に動作すると考えました..しかし、ナビゲーションスタックのどこかにある場合..すべてのエントリが縮小されていることがわかります.
添付はサンプルプロジェクトです。そのまま実行すると綺麗なページが表示されます。MainPage = new NavigationPage(new SecondPage()); にコメントすると、& MainPage のコメントを外します = new NavigationPage(new FirstPage());
App.cs で、WP デバイスでアプリを再度実行すると、私が言及している問題が表示されます。
修正は本当にありがたいです。
サンプルコードは次のとおりです。
https://github.com/supreettare/TableViewInWP
ありがとう
xamarin - --aot-only で実行中に JIT コンパイル メソッド (....) を試行しています
Xamarin.Forms アプリから WCF 要求を処理すると、次の例外が発生します。
「--aot-only で実行中にメソッド '(wrapper runtime-invoke) :runtime_invoke_bool_Nullable`1 (object,intptr,intptr,intptr)' を JIT コンパイルしようとしています。http://docs.xamarin.com/ios/aboutを参照してください。 /limitationsで詳細を確認してください。\n"
どうすればこれを修正できますか? サーバー側を確認しましたが、問題ないようです。
残りの WCF 要求は正常に機能しており、これはデバイスでのみ発生します (シミュレーターでは発生しません)。
これはiOSでのみ発生しており、Android では問題なく動作します。
ありがとう。
c# - xamarin フォームでコードを使用してコンテキスト アクションを閉じる方法
リスト ビュー アイテム テンプレートの ViewCell で Context Actions を次のように使用した xamarin フォームでアプリを作成しました。
リストビューのアイテムを長押しすると、アクションバーにコンテキストアクションアイテムが表示されます。コンテキストアクションのオプションをタップしないと、Android で閉じられません。xamarinフォームのコードを介してそのコンテキストアクションバーを閉じる方法はありますか?
xamarin - Xamarin Forms: translateto でスクロールビューのサイズを変更する
私がやろうとしていることは次のとおりです。
ビュー内にスクロールビューがあり、その高さは親の高さの 2/9 のようです。次に、ユーザーはこのスクロールビューを変換して大きくすることができます。ただし、スクロールビューのサイズは明らかに変わりません。したがって、スクロールビューのサイズが大きくなっても、ポイントが殺されます。最初は大きくすることができました。ただし、スクロールできないほどサイズが大きいため、スクロールしません。
正しく説明できたかどうかはわかりません。私がしたことを願っています。
よろしく。
編集 - - - - - - -
私のポイントをさらに説明するためのいくつかのコード
これがスクロールビュー
そして、これはページ内のコードです
そうしないと、スクロールビューをコンテンツビュー内に配置します。スクロールインデックスは、翻訳時に0になります。参照: Xamarin Forms: ScrollView が TranslateTo を物乞いに戻す
webview - xamarin.forms のリストビュー内の webview
RSS フィードを読み込んで、webview と listview に表示しようとしています。コードを Xamarin Android エミュレーターで実行すると、次のように表示されます。ディスプレイが壊れているように見えますか?
- これらの三角形が右側のどこから来ているのかわかりませんか?
[ここをクリック][2] は RSS フィードの URL です。各項目の説明要素を読み込んでvebviewに表示しています。ご覧のとおり、各説明はかなり長いですが、それぞれの直線までの説明の一部のみを表示しています。なぜそれは切り捨てですか?
ListView.ItemTemplate>
そしてコンバーター
xamarin - 私の Xamarin アプリは Windows XP で動作しますか?
From Xamarin documentation it is clear that Xamarin apps could be built to run on Windows 8 and Windows 10. Xamarin で作成されたアプリを Windows XP で実行する機能を明確に示すものはありません。 Xamarin.Forms はそれをサポートしていますか?
c# - Xamarin Forms 2.0 にアップグレードした後にこのエラーが発生するのはなぜですか?
コンテキストとして、Xamarin Forms で新しい透明なページを表示するアクティビティ インジケーターを作成しているため、ユーザーの操作がブロックされます。
ともかく、
Xamarin Forms 1.3 ではすべて問題ありませんが、XF 2.0 にアップグレードすると、この問題が発生します。
Xaml のコード ビハインドは次のとおりです。
自動生成されたクラスから、Xamarin は私の ModalSpinnerPage が Xamarin Forms のメンバーであると認識しているようです (ただし、明らかにそうではありません)。
繰り返しますが、私の問題は、Xamarin フォームのアップグレード後に、私の ModalSpinnerPage が Xamarin Forms のメンバーであると Xamarin が判断することです。ただし、アップグレード前はすべて問題ありません。これに関するヘルプは素晴らしいでしょう。ありがとう