問題タブ [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 - Swift での CAGradientLayer の場所
Swift アレイが NSarray にブリッジすることはわかっています。
Swift 配列には、1 つの型のみを含めることができます。
CAGradientLayer の場所を迅速に設定したい。
配列を nil で終了する必要があります。
唯一のオプションは次のとおりです。A.) 最後に float と nil を持つ NSArray オブジェクトを作成しますか? B.) nil を指定できるように、anyObjects の配列を含む迅速な配列を作成しますか?
問題にアプローチする方法について少し混乱しています。
Swift nil != Objective C nil
これは、客観的なcと同じ方法で配列をnilで終了できないことを意味しますか?
ありがとう。
ios - グラデーションの角度とタイプを CAGradientLayer に設定する方法
こんにちは、その色が別のビューに設定されているグラデーションから色を取得しようとしています。開始色と終了色を設定できますが、角度とタイプを設定できません。
値は次のとおりです。 1.Startcolor:@"2b2b2b" 2.Endcolor:@"4a4a4a" 3.GradientAngle:90 4.GradientType:@"linear"
ios - Swift: テーブルビューのセルのグラデーション
tableView のセルで、次の Swift コードを使用してグラデーションを定義しようとしています。
ビューが最初に読み込まれると、すべてのセルの背景が白くなります。また、上下にスクロールすると、一部のコンテンツのセルが消え (タイトルとサブタイトル)、グラデーションが最終的にこれらのセルに表示されます (ランダムに、他の一部のセルは白い背景のままになります)。このキャストに関連しています - > UInt32(indexPath.row) ?