このセクションには、Xuni for iOS の 2015 v3.5 リリース以降のすべての新機能、拡張点、および重要な変更に関する情報が記載されています。
コア |
最新の変更点
- すべての Xuni コントロールデリゲートおよび C# イベントシグネチャが更新されました。イベントを発生させたコントロールを容易に識別できるように、送信元パラメータが含まれるようになり、Xamarin.iOS に C# スタイルのイベント処理が提供されます。
- DoubleCollectionTypeConverter の名前が XuniDoubleCollectionTypeConverter に変更されました。
強化点
- XuniCheckBox コントロールが追加されました。このコントロールは、FlexGrid の Boolean 列で内部的に使用されます。
- DoubleCollectionTypeConverter の名前が XuniDoubleCollectionTypeConverter に変更されました。
|
Calendar |
|
コレクションビュー |
|
FlexChart |
強化点
- 注釈機能が追加されました。いくつかの注釈タイプ(画像、四角形、楕円、線、多角形)と添付方法(データインデックス、データ座標、絶対、相対)がサポートされています。
- 凡例の折り返し動作が追加され、水平方向に十分なスペースがない場合に凡例が折り返されます。追加のコーディングは不要です。
- ローソク足の幅を調整するための Options.CandleWidth プロパティが新しく追加されました。1.0 は 100% を意味し、ローソクどうしが触れ合うように、ローソクが幅全体に広がります。値を 1.0 より小さくすると、ローソクの間に隙間ができます。
- ズームおよびスクロールのパフォーマンスが強化されました。
- 系列の表示/非表示が変更されるときのアニメーションが追加されました。
- Y 軸で開始され、デフォルトでは Y 軸と最初のデータポイント間に隙間がなくなるように、面グラフ、折れ線グラフ、スプライングラフタイプの描画が強化されました。
- 凡例を使用した系列の選択が追加されました。
- チャートに TextColor プロパティが追加されました。
バグ修正
- スクロール時に日付/時刻ラベルが重なり合う問題が修正されました。
- ヒットテスト結果でデータオブジェクトが null になることがある問題が修正されました。
- ローソク足/HLOC チャートタイプで、PlotElementLoading イベントが発生しない、またはパラメータが null になる問題が修正されました。
- ローソク足の背景色の設定をサポートするように PlotElementLoading が修正されました。
- データラベルべルに値ではなくポイントインデックスが返される問題が修正されました。
- 凡例のタップによる選択がサポートされて、系列の選択が強化されました。
- ユーザーが空のチャートを操作する場合に発生する例外を削除しました。
- 100% 積層から積層に変更された後にパーセントが残る問題が修正されました。
- 折れ線シンボルグラフの系列の表示/非表示を繰り返し切り替える場合に発生する NSInvalidArgumentException が修正されました。
- スクロール時にプロット領域外にチャート系列が描画される問題が修正されました。
|
FlexGrid |
強化点
- 行詳細機能が追加されました。詳細行に配置された追加データをユーザーが展開できます。
- セル結合機能が追加されました。隣接するセルを列方向、行方向、またはカスタムセル結合で両方向に結合できます。
- 非連結モードが追加されました。プログラムによって行や列をグリッドに追加し、各セルを設定してグリッドにデータを挿入できます。
- ユーザーがグリッドの上端または下端を越えてドラッグしたときにグリッドを引き伸ばす TouchFeedback プロパティが追加されました。
- GridColumn.HorizontalAlignment および HeaderHorizontalAlignment プロパティが追加されました。
バグ修正
- FlexGrid のソート中に UI が更新される問題が修正されました。
- Column minWidth プロパティを Swift で設定できなかった問題が修正されました。
- 非表示の列の横にある列がサイズ変更される問題が修正されました。
- SortDescription によって FlexGrid がソートされるときに SortedColumn イベントがトリガされない問題が修正されました。
- 複数の列に基づいてグループ化されたグループの折りたたみの問題が修正されました。
|
FlexPie |
強化点
- 凡例の折り返し動作が追加され、水平方向に十分なスペースがない場合に凡例が折り返されます。追加のコーディングは不要です。
- 連結が変更されるときに更新アニメーションが適用されるようになりました。
- 'Outside' に設定されているデータラベルの位置が強化されました。
バグ修正
- 円グラフのセグメントにパーセントを表示するようにバグが修正されました。
- 円グラフのセグメントにパーセントを表示するようにバグが修正されました。
- 円グラフセグメントが初めてタップされるときにツールチップがターゲット位置になかった問題が修正されました。
- FlexPie でピンチズームが許可される問題が修正されました。
|
Gauge |
|