問題タブ [gradient]
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.
iphone - TweetieアプリのようにUITableViewCellの下部にグラデーションを追加する方法
誰かが方法を知っていますか:
- 各UITableViewCellの下部に小さなグラデーションを追加して、セル間の分離を視覚的に強調します
- 同時に、テーブルの各2番目のセルを、最初の各行よりも少し暗くします。
その良い例はTweetieアプリです。Twitterアカウント名をタップすると、ツイッター付きのテーブルビューが表示されます。行でさえ少し明るく、各行の下部には小さな暗いグラデーションがあり、行を視覚的に分離しています。かなりよさそうだ。
誰かが私にそれを行う方法の手がかりを与えることができますか?
c# - Silverlight 3 - バックグラウンドの問題としてのグラデーション - バグ?
Silverlight 3 アプリでグリッドの背景をグラデーションに設定しようとすると問題が発生します。アプリケーションでグリッドの背景をグラデーションに設定すると、そのグラデーションはブラウザーでレンダリングされません。このグラデーション ブラシをリソースとして設定し (app.xaml とローカル XAML ファイルの両方で)、グラデーション ブラシを直接ハード コーディングしようとしました。VS の XAML と Expression Blend で手動で変更を加えました。
変更が行われ、ファイルが Blend で表示されると、背景色が正しくレンダリングされます。背景が単色に設定されている場合 (ハードコードとリソースの両方)、背景は Expression とブラウザーの両方で適切にレンダリングされます。これらのことはどちらも、問題のコントロールの上に 1 つのコントロールをレンダリングする z-index の問題ではないことを示唆しています。
ブラシの XAML は次のとおりです。
グリッドの XAML とその内容は次のとおりです。
何かご意見は?
.net - WPFで「柔らかい」線を描くにはどうすればよいですか(おそらくLinearGradientBrushを使用して)?
勾配に関係なく、ソフトエッジで線を引こうとしています。
これまでのコードは次のとおりです。
線は水平で、線形グラデーションは垂直で、エッジが透明で、線の中央が緑色であるため、これは私には理にかなっています。
結果は満足です:
グラデーションが見えるようにズームイン: http://img225.imageshack.us/img225/5027/horizontalsoftlinezoomeb.png
ただし、線が水平でなくなると、線自体のジオメトリではなく、線の境界四角形に基づいてグラデーションが計算されます。結果は、グラデーションが線に垂直になるのではなく、垂直に陰影が付けられた斜めの線になります。
WPFがソフトエッジを処理する方法を知っている人はいますか? Google や MSDN では何も見つかりませんが、何らかの方法でこれを行う方法があることは知っています...
graphics - LinearGradientBrush の繰り返しを止める
LinearGradientBrush を停止して、描画している形状に沿って繰り返す方法を見つけようとしています。たとえば、高さ 50 のグラデーションを作成しましたが、次に高さ 150 の長方形を描画します。この場合、グラデーションは 3 回繰り返されます。しかし、最初のグラデーションのみを描画し、残りの長方形には何も描画したくありません。WPF の GradientBrush はこの目的で SpreadMethod( http://msdn.microsoft.com/en-us/library/system.windows.media.gradientbrush.spreadmethod.aspx ) をサポートしているようですが、WinForms にも何か存在しますか?
.net - XAML で連続する複数のオブジェクトに GradientBrush を適用するにはどうすればよいですか?
私は TextBlock と Line をそれぞれ専用の StackPanel に並べて配置しています。
個別にシェーディングするのではなく、2 つのオブジェクトに LinearGradientBrush を広げる必要があります。
私のプロジェクトは現在次のようになっています。
http://img188.imageshack.us/img188/1268/seperategradients.png
示されているように、グラデーションは Line とは別に TextBlock に適用されます。TextBlock と Line にグラデーションを 1 回のパスで適用する方法を見つける必要があります - それらが完全に同じオブジェクトであるかのように。この例では、テキストはほとんど青く、線はほとんどオレンジ色にする必要があります。
flash - Adobe Flash のグラデーション マークを削除するには?
Flash でグラデーション マーカーを削除する方法を知りたいです。たとえば、カラー ウィンドウでグラデーションの作業をしているときに、マウスをマーカーの上に置くとプラス記号が表示され、それをクリックすると別のマーカーが表示されます。新しいファイルを開いてグラデーション ツールを使用すると、作成したすべてのマーカーが保存されました。
自分の裁量でマーカーを削除するにはどうすればよいですか?
jquery - jQueryグラデーションプラグイン?
良いjQueryグラデーションプラグインはありますか?見つけましたが、latestを使用すると古いjQueryを使用しているため、最新バージョンでは動作しない可能性があります。
silverlight - SilverlightでGradientStopColorsまたはGradientStopsプロパティをバインドする方法は?
以下のように、Silverlightで動的グラデーションを使用できるようにしたいと思います。
タイプ「Color」を返す2つのプロパティにバインドしていますが、常に次のメッセージが表示されます。
GradientStopコレクションにバインドしようとすると、これにも同じ問題があります。この問題の解決策は次のとおりです。
- グラデーションの開始と終了を実行時に変更できるようにします
- Silverlight 3.0で動作し、WPFソリューションではありません
この動作を回避する、またはとにかくこれを複製するための回避策がある場合は、LinearGradientsで機能するソリューションがあります。これは、何かの「Fill」プロパティをこれにバインドできるためです。ただし、この状況では機能しません。私が使用する可能性のある他のグラデーションタイプであり、このソリューション/代替案が適用される将来的に他の人が使用する可能性があります。
iphone - 無地のみの表示
CAGradientLayers を使用してグラデーションを表示しようとしています。
2つの色を設定しただけで、それらの間にグラデーションが表示されると予想されますが、残念ながら最初のプレーンカラーのみがグラデーションなしで表示されます。
これが私のコードです:
どんな助けでも大歓迎です!
flash - 関数の勾配効果
FlashCS4の画像にぼかしフィルターを適用したい。ファイラーを適用する方法は理解していますが、画像のさまざまな部分にさまざまな量で適用する方法はありますか?中心を比較的シャープに保ちながら、エッジを非常にぼやけさせたい(中心から外に出るグラデーションであるかのようにぼかしフィルターを適用する)。