2
我正在使用PhoneGap。我需要在javaScript函数调用时在UIButton上设置图像。设置来自java脚本函数调用的UIButton图像
调用目标C“myFunction的”我用这个代码 -
PhoneGap.exec("MyClass.Myfunction", types);
,并可以调用目标C方法,并设置在图像上的帮助按钮using--
MainViewController * _mainViewController=[[MainViewController alloc]initWithNibName:@"MainViewController" bundle:nil];
[_mainViewController.help setBackgroundImage:[UIImage imageNamed:@"back.png"]forState:UIControlStateNormal];
但得到空对象。
任何人都可以帮助我..?
所以在一个js函数调用之后,你想调用一个Obj C方法,它将MainViewController的背景设置为“back.png”? – MMMM 2012-04-27 12:41:19
你想在屏幕上改变按钮吗?你在这里做的是创建一个新的视图控制器。除非显示它的内容,否则它不会被加载。 – Dondragmer 2012-04-27 12:49:52
对不起。错误...按钮已经在屏幕上。 PhoneGap.exec函数调用一个插件类(MyClass)方法(MyFunction),并从此方法中,我需要在MainViewController类的“帮助”按钮上设置图像。但图像没有设置。 – Ankur 2012-04-27 13:27:39