問題タブ [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.

0 投票する
1 に答える
984 参照

ios - Swift での CAGradientLayer の場所

Swift アレイが NSarray にブリッジすることはわかっています。

Swift 配列には、1 つの型のみを含めることができます。

CAGradientLayer の場所を迅速に設定したい。

配列を nil で終了する必要があります。

唯一のオプションは次のとおりです。A.) 最後に float と nil を持つ NSArray オブジェクトを作成しますか? B.) nil を指定できるように、anyObjects の配列を含む迅速な配列を作成しますか?

問題にアプローチする方法について少し混乱しています。

Swift nil != Objective C nil

これは、客観的なcと同じ方法で配列をnilで終了できないことを意味しますか?

ありがとう。

0 投票する
1 に答える
1932 参照

ios - グラデーションの角度とタイプを CAGradientLayer に設定する方法

こんにちは、その色が別のビューに設定されているグラデーションから色を取得しようとしています。開始色と終了色を設定できますが、角度とタイプを設定できません。

値は次のとおりです。 1.Startcolor:@"2b2b2b" 2.Endcolor:@"4a4a4a" 3.GradientAngle:90 4.GradientType:@"linear"

0 投票する
7 に答える
28445 参照

ios - iOSの白から透明のグラデーションレイヤーはグレー

アプリの下部にポップアップするこの小さな詳細ビューの下部に CAGradientLayer を挿入しました。ご覧のとおり、色を白から透明に設定しましたが、この奇妙な灰色の色合いが現れています。何か案は?

問題のあるビューは次のとおりです。

ここに問題のあるビューがあります

0 投票する
3 に答える
4269 参照

ios - Swift: テーブルビューのセルのグラデーション

tableView のセルで、次の Swift コードを使用してグラデーションを定義しようとしています。

ビューが最初に読み込まれると、すべてのセルの背景が白くなります。また、上下にスクロールすると、一部のコンテンツのセルが消え (タイトルとサブタイトル)、グラデーションが最終的にこれらのセルに表示されます (ランダムに、他の一部のセルは白い背景のままになります)。このキャストに関連しています - > UInt32(indexPath.row) ?