BVLinearGradient не был найден в UIManager? - PullRequest
0 голосов
/ 29 сентября 2019

По этому поводу есть документация, но только для macO.https://github.com/react-native-community/react-native-linear-gradient.

Я связал библиотеку, запустив npm install react-native link react-native-linear-gradient.

Я не понимаю, у меня нет папки ios, я установил podно моя папка ios осталась пустой:

iOS для React Native> = 0.60.0, выполните следующую команду в папке ios / и пропустите оставшуюся часть раздела.

pod installCocoaPods Добавьте следующую строку в ваш Podfile:

pod 'BVLinearGradient',: path => '../node_modules/react-native-linear-gradient' или:

Thisниже только для macOs?

Вручную откройте ваш проект в XCode, щелкните правой кнопкой мыши на «Библиотеки» и нажмите «Добавить файлы» в «Имя вашего проекта». Найдите в файле node_modules / реагировать-native-linear-градиент / ios и добавьте BVLinearGradient.xcodeproj.(Скриншот 1) (скриншот 2).Добавьте libBVLinearGradient.a в Фазы сборки -> Связать двоичные файлы с библиотеками (снимок экрана 1) (снимок экрана 2).Нажмите на BVLinearGradient.xcodeproj в Библиотеки и перейдите на вкладку Настройки сборки.Дважды щелкните текст справа от пути поиска заголовка и убедитесь, что он имеет $ (SRCROOT) /../ реагировать-родной / реагировать - если это не так, то добавьте его.Это делается для того, чтобы XCode мог находить заголовки, на которые ссылаются исходные файлы BVLinearGradient, указывая на файлы заголовков, установленные в каталогеact-native node_modules.(Снимок экрана).

Как это сделать в Windows, и у меня нет карты ios внутри node_modules / реагировать-нативно-линейный-градиент /?

какя могу заставить это работать?

Спасибо за ваше время

1 Ответ

0 голосов
/ 29 сентября 2019

Не берите в голову, я нашел альтернативу, которая работает.

npm install expo-linear-gradient

https://docs.expo.io/versions/latest/sdk/linear-gradient/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...