修正 Sketch-Base64-PNG-Export 的錯誤

img

前陣子收到一個很久以前寫的sketch外掛
網友通報的bug,掛了很久,直到最近才有空修正

Do not copy the code. #3

主要的問題,是因為 CocoaScript 的語法又改了
所以要替換一下寫法
主要的問題來自這兩段語法

1
2
var rect = [MSSliceTrimming trimmedRectForSlice:layer];
var slice = [MSExportRequest requestWithRect:rect scale:1];

改成

1
2
var rect = [[MSSliceTrimming trimmedRectForLayerAncestry:[MSImmutableLayerAncestry ancestryWithMSLayer:layer]]];
var slice = [[MSExportRequest exportRequestsFromExportableLayer:layer] firstObject];

其餘的功能就會正常了 :)

留言與分享

  • 第 1 頁 共 1 頁
作者的圖片

James Yang

author.bio


author.job