問題タブ [cncontactviewcontroller]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2641 参照

ios - ナビゲーション バーを非表示にする CNContactViewController

内にあるサブクラスCNContactViewControllerのスタックにをプッシュすると、上部のナビゲーション バーがほぼ完全に非表示になります。しかし、明るさを最大にすると、戻る矢印の後に「詳細」という単語が表示され、システム ステータス バーが表示されます。画面の隅をタップすると、CNContactViewController が実際に閉じられます。UITableViewControllerUINavigationController

ここに画像の説明を入力

もちろん、これは良くありません。おそらく、ユーザーはナビゲーション バーのテキストを表示することさえできず、ボタンを押して閉じることができないからです。

CNContactViewController のナビゲーション バーの色合いを、それを表示したビュー コントローラー (アプリの残りの部分) と同じにする方法はありますか?

この問題は iOS 10 でのみ発生しており、10 未満のバージョンでは発生していないことに注意してください。また、[既存の連絡先に追加] をタップすると適切に着色されたナビゲーション バーが表示されますが、View Controller を閉じると再び壊れます。 .

ここに画像の説明を入力

繰り返しますが、私の質問は次のとおりです。CNContactViewController のナビゲーション バーの色合いを、それを表示したビュー コントローラー (アプリの残りの部分) と同じにする方法はありますか

0 投票する
1 に答える
483 参照

ios - 連絡先の複数選択のための CNContactPickerViewController UI の変更

で複数の連絡先を選択するにはCNContactPickerViewController、方法を使用しています。このdelegate方法didSelectContactsを実装した後、delegateユーザーは複数の連絡先を選択するオプションを利用できます。デフォルトでは、ラジオボタンの選択が表示されていますが、チェックマークの選択が必要です.UIでユーザーの選択を変更する方法はありますかCNContactPickerViewController.