問題タブ [sketch-3]

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 に答える
1155 参照

javascript - Sketch Plugin: プログラムでレイヤをエクスポート可能にする方法は?

そのため、Sketchでは、レイヤー/グループをエクスポート可能としてマークできます。

ここに画像の説明を入力

そして、レイヤー/グループを.png/.svg/.pdfなどとしてエクスポートできます。最近、レイヤー/グループをコードからエクスポート可能としてマークする必要があるSketchプラグインを作成しようとしていました。MSLayerコード内のレイヤーは、および group isを使用して表されますMSLayerGroup。スケッチ ドキュメントはまだ十分に成熟していないため、ClassDumpを使用して、アプリで使用されているすべてのヘッダーを抽出しました。私は自分の仕事をするように見えるかもしれない方法を探していましたが、それは何日も経ちましたが、まだ運がありません. この点で誰か私を助けてもらえますか?

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

javascript - この CocoaScript の「ブレース表記」を JavaScript の「ドット表記」に変換するにはどうすればよいですか (スケッチ)?

これらの CocoaScript の「中括弧表記」を JavaScript の「ドット表記」構文に変換するにはどうすればよいですか?

私は CocoaScript の「中かっこ表記」形式に苦労しており、それらを組み合わせる代わりに JavaScript を使用したいと考えています。上記のように、すべての場合でこれが可能かどうかはわかりません。ほとんどすべてが機能しますが、上記のような構文を使用すると、正しく動作しません。

私は次のようなものを試しました:

したがって、これらの「内部変数/プロパティ」、たとえば「withIntermediateDirectories: true」を JavaScript ドット表記構文に変換する方法がわかりません。

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

sketch-3 - Sketch 3.7 でシンボルのインスタンスのサイズを変更できません

Sketch 3.7 では、アートボードをシンボルに変換し、そのシンボルを別のアートボードに挿入すると、そのシンボルのサイズを変更できなくなりました (サイズ変更ハンドルと右メニューの幅/高さフィールドが無効になります)。アートボード上のシンボルを拡大する唯一の方法は、シンボルの他のインスタンスに影響を与えるシンボル自体のサイズを変更することです。

シンボルのインスタンスを拡大するにはどうすればよいですか?

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

interactive - SketchApp ページをインタラクティブにして他のページにリンクする

私は以前にその能力に出くわしたことがありますが、私の命を救うためにそれを見つけることができません. 私は調査を行いましたが、役立つものは何も見つかりません。

私が以前に行ったことは、それぞれにボタンが付いたいくつかの異なるページがあったことです。これらのボタンを他のページにリンクさせたい。繰り返しますが、私は以前にこれを誤って達成しました。