私の質問は簡単ですが、できるかどうかわかりませんピッカーのテキストボタンアクションを変更する
どのようにテキストボタン(Done)を変更するのですか?
ピッカーのマイピクチャ
それはXamarinフォームのためです。
私の質問は簡単ですが、できるかどうかわかりませんピッカーのテキストボタンアクションを変更する
どのようにテキストボタン(Done)を変更するのですか?
ピッカーのマイピクチャ
それはXamarinフォームのためです。
私はXamarinにあまり慣れていませんが、UIAppearanceを使用して、直接アクセスしていないUIBarButtonItems(埋め込みWebビューから表示されたピッカーなど)をスタイルすることができます。起動時に次のようにしてください:
let appearance = UIBarButtonItem.appearance()
appearance.setTitleTextAttributes([NSForegroundColorAttributeName: UIColor.red], for: .normal)
実行可能ですが、実行するのは簡単な方法ではありません。 hereにチェックを付けると、完了ボタンはPickerRendererとそれを含むツールバーオブジェクトではプライベートになります。つまり、レンダラーの外部から公開されているボタンはありません。
ただし、このレンダラーをベースにして、「完了」ボタンテキストのプロパティを公開できるカスタムレンダラーを作成することもできます。
これはIOS固有のものなので、picker用のカスタムレンダラーを作成し、pickerrenderer.Controlプロパティを使いこなすことをお勧めします。あなたがピッカーをクリックしたときにポップアップするものが私的であり、あなたがアクセスできない可能性があるので、これが可能かどうかわかりません。 – Slepz