2016-02-01 2 views
0

Я хочу использовать пользовательские изображения для панели вкладок иконки, как указано в этой строке, используя это расширение: https://github.com/squerb/cordova-ios-tab-bar (ImageName передается через расширение с Javascript):Использование собственных изображений в Кордове

item = [[UITabBarItem alloc] initWithTitle:title image:[UIImage imageNamed: imageName] tag:tag]; 

Я я изо всех сил пытаюсь разобраться, где мне нужно поместить изображение в проект «Кордова», чтобы он был доступен по собственному коду. Если это действительно возможно.

Я попытался это:

item = [[UITabBarItem alloc] initWithTitle:title image:[UIImage imageNamed:@"www/assets/failed.png"] tag:tag]; 

Но это приводит к ошибке:

2016-02-01 15:52:02.894 MovidiamWeb[2527:1070985] -[NSNull length]: unrecognized selector sent to instance 0x1a1e33ea8 
2016-02-01 15:52:02.897 MovidiamWeb[2527:1070985] *** WebKit discarded an uncaught exception in the webView:decidePolicyForNavigationAction:request:frame:decisionListener: delegate: <NSInvalidArgumentException> -[NSNull length]: unrecognized selector sent to instance 0x1a1e33ea8 

ответ

0

Вторая форма, ссылки на путь, который виден в Xcode директории проекта, в случае Cordova, в «www/images/whatever.png» должен работать нормально, просто пришлось дать ему несколько вопросов, прежде чем он начал работать по какой-то причине.