Effects
久しぶりに更新しました。 きっかけは個人アプリ開発中になんかタップの反応遅いなと思って await TapAnimation(0.3, _alpha, 0); AiForms.Effects/AddCommandPlatformEffect.cs at 31dc08ca78b4bc71a04b0281407b1257ae6fc1e5 · muak/AiForms.Effects · GitH…
2.4.0がStableになってAiForms.Effectsの対応作業をしていて気づいた点をいくつかご紹介したいと思います。 変わったような気がする点 iOSに関してはEffectsに関して変わったところには遭遇しませんでした。 Android PlatformEffectでContainerやControlの中…
とりとめのないタイトルですみません。 Effect作成に飽きてきたので、残っている手持ちのEffectをまとめて追加しました。
かなり今更なEffectですが、あると便利なのでAiForms.Effectsに追加しました。
ゆ〜かさんよりPullRequestを頂き、AddCommandでタップしたときにシステムサウンドを鳴らせるようになりました。 他にもcsprojがおかしなことになっているのを修正して頂きました。 ゆ〜かさん、本当にありがとうございました!! (プロパティ名は他と合わ…
WPFでは、ControlのレイアウトはControlTemplateで何とでもいじることができますが、Xamarin.Formsではそういうことはできず、同等のことをやろうと思ったらAbsoluteLayoutなんかで包んで無理やりするしかありません。 Entryにバリデーション用の追加テキス…
Xamarin.FormsのAndroidのButtonはデフォルトでは影があって少し立体的なものが使われるのですが、どうしても平らなボタンが欲しくなったりします。そういう時のためにButtonをFlatにするEffectを作成しました。 またXamarin.FormsのButtonにはBorderWidthや…
C#のコードだけで任意のViewにRippleEffectを追加する方法をご紹介します。 Xamarin.Androidであれば別にxmlで書けば何の問題も無いと思うんですが(検索したらその方法はたくさんヒットするし)、FormsからCustomRendererやEffectsで使用するとなるとコード…
Xamarin.Formsで割と何にでもCommandをくっつけるEffect - kamulog にロングタップ(長押し)コマンドを追加しました。 ついでにAndroid限定ですが、押した感をRippleEffectで表現するようにしました。 github.com www.nuget.org
これは[初心者さん・学生さん大歓迎!] Xamarin その2 Advent Calendar 2016 - Qiitaの14日目の記事です。 初心者向きとは言い難いかも知れませんが、EffectsはさておきResourceDictionaryに関しては序盤から使っていくべき機能だと思いますので、こんなこと…
Xamarin.Formsには標準の選択用のViewとしてPickerがありますが、Bindingに非対応だったり(もうすぐ対応されますが)、デザインが固定で使いにくかったり、Android側は選択位置を記憶してくれなかったりで個人的に正直微妙だなと思っていました。特にデザイ…
Labelで複数行の文字列を表示する場合、標準のままだと行間が詰まってて見にくいので、行間を変更するEffectを作成しました。色しらべで使用したものをベースとしてLabelの他にEditorにも対応させました。
Button以外でCommandを使いたくなる場面が多々あったので、任意のViewにCommandを追加できるEffectを作成しました。実際に色しらべでもこのEffectを使ってます。