2

640x1136 の複数のアートボードを使用して、Sketch からインポートしたプロトタイプを作成しました。しかし、Framer で実行するときに、すべてのデバイスに適合するようにしたいと考えています。現在、iPhone 5 の解像度にのみ適合します。プロトタイプをすべてのデバイスで動作させるには、どうすればよいですか?

各アートボードを大きくして、コンテンツを中央に配置してから実行してみましFramer.Device.fullScreen = trueたが、比率はまだずれています。ビューが各デバイスに収まるように、静的なピクセル位置ではなくパーセンテージを使用する方法はありますか?

添付のスクリーンショットは、6+ (適合しない) でどのように見えるか、5 (適合) でどのように見えるかのスクリーンショットです。 ここに画像の説明を入力

4

2 に答える 2

5

これを使用して、Sketch アートボードをフレーマーのデバイスに合わせてスケーリングします

artboardWidth = 640
Framer.Device.contentScale = (Screen.width / artboardWidth)
于 2015-06-15T08:32:43.937 に答える
-1

この問題があり、スケッチアートボードを削除すると解決しました...

于 2015-06-12T09:57:20.223 に答える