传递给UIModule的无效方法(createTableViewRow)
我在设备(iPhone 7)上运行我的应用程序时遇到此错误,但是当我在模拟器中运行它时工作正常。 它真的很奇怪。传递给UIModule的无效方法(createTableViewRow)
的代码是:
Ti.API.info(json);
var renglon = Ti.UI.createTableViewRow({
id: id,
width: Ti.UI.FILL,
height: '80dp',
});
在仿真工程确定,但在设备我得到一个错误,出现错误的JSON是在日志中印之后。
[WARN] : Attempted to load TiUITableViewRowProxy: Could not find class definition.
[ERROR] : Script Error {
[ERROR] : column = 2875;
[ERROR] : line = 1;
[ERROR] : message = "invalid method (createTableViewRow) passed to UIModule";
[ERROR] : sourceURL = "file:///var/containers/Bundle/Application/B99CA23F-183D-4C5F-A5DC-FA9CFC614186/CarWash.app/src/vistas/personal.js";
[ERROR] : stack = "[native code]\[email protected]:///var/containers/Bundle/Application/B99CA23F-183D-4C5F-A5DC- FA9CFC614186/CarWash.app/src/vistas/personal.js:1:2875\[email protected]:///var/contain ers/Bundle/Application/B99CA23F-183D-4C5F-A5DC- FA9CFC614186/CarWash.app/src/vistas/personal.js:1:3651";
[ERROR] : }
-- End application log -------------------------------------------------------
我使用:
钛Appcelerator的工作室打造:4.9.0.201705302345
SDK:6.1.0GA
在此先感谢。
今天我们遇到同样的错误!有关表格视图
错误的源代码是原因,一个愚蠢的ç& P错误:你有没有尝试
var tableView = Ti.UI.createLabel({...});
的
var tableView = Ti.UI.createTableView({...});
这正是我的问题..对不起,我的错误... –
首先:我不太喜欢Appcelerator Studio,你是否试过用cli编译? appc run -p ios
如果不工作,这将是intresting看到比你发布
你尝试与旧版SDK代码段更多的代码?如果没有,然后尝试使用旧的sdk这个代码,仍然会得到相同的错误,那么我想看到更多的代码。
谢谢......问题解决了。 –
而不是'APPC TI干净'和重建? –
我刚刚做了...同样的错误... –