0
NativescriptでNavigationBar/ActionBar Colorを透明/クリアに設定する必要があります。Nativescript iOS UIColor
import {BasePage} from "../../shared/BasePage";
import frameModule = require("ui/frame");
import {topmost} from "ui/frame";
import {Observable, EventData} from "data/observable";
import {View} from "ui/core/view";
class HomePage extends BasePage{
mainContentLoaded(args:EventData){
let view = <View>args.object;
if(view.ios){
var controller = frameModule.topmost().ios.controller;
controller.navigationBar.barTintColor = UIColor.redColor();
}
view.bindingContext = new Observable({ myText: 'This is the home page' });
}
}
export = new HomePage();
しかし、私はこのエラーを取得: "エラーTS2304を:名 'UIColor' 見つかりません" 私は間違って何を
を?ヘルプ
透明なナビゲーションバーにiOSのclearColor()を使用するにはどうすればよいですか? – Aron
これまでにこれまでやったことはありませんが、iOSのナビゲーションバーには半透明のプロパティがあります。本当に設定しようとすることができます。別のオプションは、アルファ値をカラーに渡すことです。上記の例のように、 "#00ff0000"のように、16進数ではなくARGBの値になります。どれだけ透明であるかによって異なります。 –