問題タブ [cagradientlayer]
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.
ios - スクリーンセーバーのように CAGradientLayer の色を変更するには?
画像を添付したとおり、カラーエフェクトUIView
を適用して作成しました。CAGradientLayer
これで、スクリーンセーバーのようにグラデーションの色を上から下にスムーズに変更したいと思います。私はそのビットを使ってみNStimer
ました 完了 しかし、その色の変化CAGradientLayer
はジャークのように見えます.
上記の場合、コードのベローメソッドを使用しています:-
手伝ってくれませんか?
ありがとう
ios - CAGradientLayer のカラー ポイントを変更するには?
現在、色を設定したGAグラデーションレイヤーがありますが、カラーポイントを(中央上部ではなく左上に)、下部を(中央下部から右下ではなく)に設定したいと思います) 物事を少し変更するだけです。考え?以下は、これまでに取得したコードです...色間のアニメーションであるため、コアアニメーションを含めました。
右に (私が持っているもの) 左に (私が欲しいもの)
ios - 上端と左端の UIImageView に CAGradient レイヤーを適用する
UIIimageView に CAGradient レイヤーを適用するために使用するコードは次のとおりです。これは 1 つのエッジで動作しますが、他のエッジには適用できません。私は 2 つの CAGradient レイヤーを使用して左に適用し、ImageView の上部に適用してフェードしますが、UIImageview の片側のみに適用されました。
これは私のコードです。
objective-c - さまざまな色で UIBezierPath にグラデーションを適用する
UIBezierPath を使用して円形の進行状況バーを開発しており、特定の値に従って塗りつぶしの色を変更したいと考えています。
塗りつぶしの色は、次のように赤から始まり、紫の色合いまで続くグラデーションです。
円弧を作成し、次のように塗りつぶしました。
グラデーションを表示するためにCAGradientLayer
、次の実装で使用しました。
ただし、コードを実行した後、左から 4 番目の紫色から始まる陰影で満たされた弧しか得られません。赤でグラデーションを開始し、最後のタイプの紫で終了する方法はありますか?
どんな助けでも大歓迎です!
どうもありがとうございました。
花崗岩
ios - さまざまなビューの CAGradientLayer
CAGradientLayer
サイズの異なる複数のビューで色のグラデーションを作成したいと思います。フレームを個別に定義する方法がわかりません:
ありがとう!
ios - UIColor from multiple color with Gradient effect
This question may ask several time. But I want to know exact answer for this. Question is simple, want to create UIColor from multiple color with Gradient effect? But I don't want to following concepts. Instead I research to do this by simple way. ex. make colorspace with multiple color and convert directly into UIColor.
More stuff concepts are:
1) Image creation with CGGradientRef and then convert into UIColor from UIImage
2) Drawing gradient color by CGContextDrawLinearGradient
3) Inserting CAGradientLayer to view's layer(see @Mirko Froehlich's answer)
ios - ビューの CALayer を変更する方法
MTAnimatedLabelにコードが表示されます
selfは UILabel です。ドキュメントから、レイヤーは読み取り専用である必要がありますが、このレポではなぜ機能するのかわかりません。
だから私は自分のプログラムでこれらのコードを試します。
エラーがスローされます: -[CALayer setColors:]: unrecognized selector sent to instance 0x8f8dca0
コードを実行できない理由がわかりません。誰でも私を助けてくれることを願っています。
ios - 角度/円のグラデーションに CAGradientLayer を使用する
CAGradientLayerを使用して、円の周りに/角度を付けてグラデーションを最も効率的に描画するにはどうすればよいですか?
このプロジェクトの助けを借りて、下にあるものを作成しました。描画にはビットマップ コンテキストを使用しますが、CAGradientLayerの方がはるかに効率的です。
残念ながら、線形グラデーションを作成する方法しかわかりませんでした。