問題タブ [nsshadow]
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.
cocoa - 境界を越えてレイヤーに裏打ちされた NSView の影を描く
ボーダレス NSWindow でカスタム NSShadow を取得したいのですが、ウィンドウにいくつかのアニメーションも適用しているため、ウィンドウのコンテンツ ビューをレイヤーでサポートするように設定しました。
に NSShadow を適用するcontentView
と、ビューの境界で影が切り取られます。
1 つの可能性は、contentView
の rect ( NSInsetRect ) を減らすことですが、そうすると NSWindow のサイズ変更境界線がウィンドウの外観と一致しなくなります!
レイヤーの境界を越えてレイヤーの影を描画する機会はありますか?
編集:表示されているスクリーンショットには、既に -10 の挿入四角形があります!
ios - iOS 7 のナビゲーション バー ボタン項目で NSShadow を使用する
次のようなナビゲーションバーがあります。
次のコードで作成されました。
質問
- shadowBlurRadius はどこにありますか (少なくとも [編集] ボタンの場合)。を設定していることに注意してください
textShadow.shadowBlurRadius = 5.0;
。その値を上げても、何もしないようです。 - 「+」バー ボタン項目またはテキストではないその他のバー ボタン項目 (UIBarButtonSystemItemCamera など) に影を追加することは可能ですか? 独自のラスタライズされた画像を生成することは避けたいです。
この質問は iOS 7 のみに関するものです。
ios - 複数行の nsstring でドロップ シャドウを取得できません
非推奨の API を使用せずに複数行のテキストをドロップ シャドウで描画しようとしています。1行で問題なく動作します。関連するコードは次のようになります。
出力は次のようになります。
xCode 6 でビルドした iPhone 5 (7.1.2)、iPhone 6 (8.0) でこれをテストしました。また、xCode 5 でビルドしたときに iPhone 5 でもテストしました。
ios - NSShadowAttributeName が機能しない
次の Swift コードの何が問題なのか、誰にもわかりますか?
同様のコードを使用して and を変更しますNSForegroundColorAttributeName
(NSStrokeColorAttributeName
動作します) が、何らかの理由でここでは動作しませんNSShadowAttributeName
。少し違うことは知っていますが、何が欠けていますか?
objective-c - Objective C - OS X - NSShadow を NSImageView に追加する際の問題
MAC アプリケーションの NSImageView にシャドウを追加しようとしています。
カスタム NSImageView クラス「ShadowView.h」を作成し、drawRect: を次のように変更しました。
しかし、何も起こりません。また、デバッグすると、上記のコードが呼び出されていることがわかります。5年前からこの質問を見ましたが、もう機能していないようです
ありがとうございました!