首页 > 解决方案 > 如何在 Cordova 中更改 UIPickerView 的背景颜色?

问题描述

我正在开发一个 Cordova 应用程序。在 index.html 中有一个。在 iOS 应用程序中,它被转换为 UIPickerView。

这是 index.html 中的 select 标签

  <div class="list">
        <label class="item item-input item-select">
            <div class="input-label">
                Lightsaber
            </div>
            <select>
                <option>Blue</option>
                <option selected>Green</option>
                <option>Red</option>
            </select>
        </label>
    </div>

因此,当用户点击它时,它会打开一个 UIPickerView,如下所示。

我想更改 UIPickerView 的背景颜色(比如绿色)。有没有办法覆盖原生 Swift/Objective-C 中的属性?

在此处输入图像描述

标签: iosobjective-cxcodecordovauipickerview

解决方案


不,你不能从 Xcode 中做到这一点。您必须制作一个插件来以编程方式更改背景颜色。


推荐阅读