問題タブ [abpeoplepickerview]

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 に答える
736 参照

iphone - ABPeoplePickerNavigationController ナビゲーション バーStyle BlackTranslucent がレイアウトをずらす

BlackOpaque私のピープルピッカーが次のように見えるよう にバースタイルで:ここに画像の説明を入力

しかし、barStyle を にしたい場合はBlackTranslucent、次のようになります。 ここに画像の説明を入力

ここから解決策を試しました

コード:

しかし、PeoplePicker から下に移動するにはどうすればよいでしょうか。

0 投票する
3 に答える
148 参照

uitableview - NSString は連結時に null 値を持ちます

複数のセクションを持つ UITableView があります。テーブルビューのセクションには 2 つの行があり、そのうちの 1 つは編集可能 (挿入ボタン) で、もう 1 つはアドレス帳からの名前を表示します。セルの挿入ボタンをクリックすると、peoplePickerView が読み込まれ、連絡先が選択されます。

アドレス帳から連絡先を取得します

tableview の cellForRowAtIndexPath について

firstname プロパティのみを文字列に設定すると、文字列は正しい値になりますが、文字列 (最初の + ミドルネーム + ラストネーム) を連結してテーブルビューをリロードしようとすると、null 値が返されます。私は何を間違っていますか、どうすれば修正できますか?

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

objective-c - ABPeoplePickerView 警告 NSImage compositeToPoint:operation:] は MacOSX 10.8 で廃止されました

Mac OS 10.8.3 および xCode 4.6.1 を使用し、ABPeoplePickerView を使用する XIB を備えた非常に単純な Cocoa アプリで ABPeoplePickerView を使用すると、ABPeoplePickerView からの実行時警告が発生します。

2013-04-02 21:58:36.848 AddressbookTest[4462:303] * * 警告: -[NSImage compositeToPoint:operation:] は MacOSX 10.8 以降では非推奨です。代わりに -[NSImage drawAtPoint:fromRect:operation:fraction:] を使用してください。

しかし、Apple 自体が作成したクラスを変更することはできません。アップルのバグ?これを回避するための回避策、または実行時の警告を単純に無視するための回避策はありますか?

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

addressbook - ABPeoplePickerView (OS X) の使用時にカスタム連絡先ソースを参照する

ABPeoplePickerView (OS X) では、カスタムの連絡先ソースを使用できず、代わりにストック アドレス帳データベースを参照する必要があるようです。IOS プラットフォームの対応するフレームワークでは、カスタム ソースが許可されているようです。

この結論は正確ですか?提供されているユーザー ピッカー ビューのカスタム バージョンを作成することは避けたいと思います。

ありがとう

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

ios - iOS: 削除されたキャンセル ボタンが検索コントローラーの使用後に再表示される

アプリで ABPeoplePickerNavigationController を使用しており、UINavigationControllerDelegate を使用してナビゲーション バー ボタンを独自のものにオーバーライドしました。

これはうまくいきます。ただし、検索コントローラーを使用して終了すると、右上のボタンが突然 [キャンセル] ボタンに変わります (下の画像を参照)。どうすればこれを修正できますか? 前もって感謝します。

ここに画像の説明を入力

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

iphone - ABPeoplePickerNavigationController は、すべての連絡先データを 1 つのセルに表示します

こんにちは、連絡先をクリックするとABpeoplePicekrNavigationcontrollerに移動し、すべての連絡先をテーブルのリストの形式で表示するアプリを開発しています.しかし、すべての連絡先を選択して、何らかのアクションを実行したい. .

これが正しい質問かどうかわかりません.実際には、連絡先リスト全体を選択するたびに単一の連絡先情報を選択するのではなく、連絡先情報を次の画面に送信しようとしています.では、どうすればこれを行うことができますか??

スペースが単一のセルに収まらない場合でも、単一のセルで表示するように表示すると思いました.単一のセルを表示して、すべての連絡先情報を含む1つのセルを選択する方が送信する方がよい..

では、1 つの連絡先を選択するのではなく、すべての連絡先リストを選択する正しい方法を教えてください。以下は、連絡先リストにアクセスするために使用しているコードです。

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

iphone - 連絡先ピッカーの検索バーを非表示/削除する方法

アプリに連絡先ピッカーを追加していますが、検索機能は必要ありません。

連絡先ピッカー (ABPeoplePickerNavigationController) の検索バーを非表示/削除するには?

0 投票する
5 に答える
1924 参照

iphone - iPhone アドレス帳のユーザー情報へのアクセス

ユーザーがアドレス帳から電話番号を選択できるようにする必要があるため、Apple のマニュアルから例を挙げました。しかし、ユーザーがアドレス帳で自分の番号の1つを選択できるようにする方法は、最初の番号だけです。