Intereting Posts
Обход решения для приема системных передач с приложением, установленным на SD-карту? Android 5.1.1 lollipop возвращает пустой путь к файлу, если изображение выбрано из галереи Добавление вкладки внутри фрагмента в Android? Преобразование MIDI-файла в исходное аудио с помощью программного синтезатора Как работает onLowMemory на Android? Android Изменение размера изображения в зависимости от размера экрана? Android: как хранить массив строк в SharedPreferences для Android Метод FloatMath.sqrt () не найден Прыжки маркеров на Android Maps API v2 Всегда получайте ошибку потока, даже если модульный тест проходит в Android с помощью Mockito Не удается разрешить метод getMap () Android Studio: автоматическая сборка, подобная Eclipse Кэширование наложений путем округления прямоугольников координат – как? Код для добавления маркеров для сопоставления с помощью Android-карт google v2 Как использовать собственный вид в макете?

Как иметь прозрачный градиент над Image in React Native iOS?

Я имел дело с прямоугольником градиента над изображением с черными и прозрачными сторонами, я искал объект градиента в ответном нативном, и я не нашел его, но есть реагирующий на себя модуль, который делает это , Но проблема в том, что он работает в android прозрачность, но в iOS он не работает, он показывает белый вместо прозрачной стороны

Прозрачный градиент

И чем я искал родное решение iOS, я это сделал, но он немного сложный, и я не могу реализовать в ответ native native этот фрагмент

CAGradientLayer *gradientMask = [CAGradientLayer layer]; gradientMask.frame = self.imageView.bounds; gradientMask.colors = @[(id)[UIColor whiteColor].CGColor, (id)[UIColor clearColor].CGColor]; self.imageView.layer.mask = gradientMask; <-- // looking for a way to achieve this in react native 

Это мой собственный собственный код

  <Image ref={r => this.image = r} style={styles.container} source={require('../assets/default_profile_picture.jpg')}> <LinearGradient ref={r => this.gradiant = r} locations={[0, 1.0]} colors={['rgba(0,0,0,0.00)', 'rgba(0,0,0,0.80)']} style={styles.linearGradient}> </LinearGradient> </Image> 

Я не знаю, как передать LinearGradient в Image как маску

Solutions Collecting From Web of "Как иметь прозрачный градиент над Image in React Native iOS?"