块引用
在我的应用程序中我想在特定位置添加文本我试图在js代码中更改文本的顶部和左侧属性,但仍然在0,0处注入文本。
提前致谢
objective-c code
NSString *stringToAddToCanvas=[NSString stringWithFormat:@"addText('%@')",m_textToAdd];
[canvas stringByEvaluatingJavaScriptFromString:stringToAddToCanvas];
js code
function addText(text)
{ canvas.isDrawingMode = false;
var objectVar = new fabric.Text(text, {
fontFamily: 'Arial',
fontSize: 90,
left: 0,
top: 0,
textAlign: "center",
fontWeight: 'bold',
borderColor :drawingColor,
fill:fillColor
});
canvas.add(objectVar);
objectsArray.push(objectVar);
objectsTimeDurationArray.push(0);
}
答案 0 :(得分:1)
得到解决方案很奇怪,但要反映我的.js文件中的更改,我需要从设备中删除我的应用程序然后安装它,所有在.js文件中所做的更改都能正常工作