問題タブ [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 投票する
1 に答える
1216 参照

ios - CNContactViewController のカスタム ナビゲーション バーを追加することは可能ですか?

1つまたは複数の連絡先を選択するためのカスタムUINavigationBarを作成したいと考えています。CNContactViewControllerデフォルトでUINavigationBarは、キャンセル、完了、およびグループ ボタンで構成されているため、非常に乱雑に見えます。の回避策はありcustomizeますUINavigationBarCNContactViewController? 誰もがこれにできるだけ早く答えることができますか? これが私のページの現在の外観です

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

swift - CNContactPickerViewController での複数選択

推薦が必要なフードアプリを作成しています。連絡先リストの友達に特定の食べ物を推薦できる機能を追加しています。ただし、CNContactViewController を使用すると、複数選択に必要な UI が得られません。これは私が得ているもののスクリーンショットです ここに画像の説明を入力

これはかなり面倒に見えます。キャンセルとグループのボタンは必要ありません。私が探しているものを取得する方法はありますか? それを達成するためのカスタム方法はありますか?

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

swift - タイプ '[String: Any Object]' を予期されるタイプ 'String' に変換できません

CNContacts から電話番号文字列を取得しようとしています。連絡先ピッカー ビュー コントローラーをプルアップし、ユーザーが複数の連絡先を選択すると、メッセージ作成ビュー コントローラーを作成します。メッセージ作成ビュー コントローラーの受信者として渡す文字列の配列を作成する必要があります。エラーは次の行から発生します...contactsPhoneNumber.append(phoneNumber)

0 投票する
0 に答える
214 参照

ios - 新しい連絡先を作成するために色を変更する方法

私たちのアプリには、暗いナビゲーション バーの背景色と白の色合いがあります。これらは UIAppearance API によって設定されます。このコードを呼び出して連絡先を追加すると、戻るボタンに白い色が使用されます。OS が処理するこのビューだけにこの色を設定するにはどうすればよいでしょうか? デフォルトの色合いを使用していますが、白地に白が表示されないため、ここで可能な限りオーバーライドしたいと考えています。

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

ios - XCode8 Swift3 - 連絡先リストを開いてクリックでデータを取得する際の問題

現在、私は最初の iOS アプリを開発していますが、コードについては少し遅くて失礼です (コードは非常に奇妙で、Java とは異なります)。これが唯一の問題である場合、新しい更新では Xcode が私のコードを非常識にしています. ほとんどの問題は解決したと思いますが…

以前は、画面の 1 つで、アプリがアドレス帳を開き、ユーザーがいずれかをクリックできるようにしていました。クリックが完了すると、連絡先リストが閉じられ、その連絡先からのデータがコントローラーに取得されました。これで、ユーザーが連絡先をクリックすると、詳細情報が表示されますが、情報はコンソール ログから取得されます。

ネットで見つけたものはすべて試してみましたが、なぜ機能しないのかわかりません。

以前はAddressbook(またはそのようなもの)を使用していましたが、すでに試しましたCNContact

これはボタンコードです

CNContactPickerDelegate メソッド