問題タブ [abpersonviewcontroller]

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 投票する
0 に答える
580 参照

iphone - ABPersonViewController 編集モードのキャンセル ボタンのセレクターを変更

以下は私のコードです:

キャンセルボタンをタッチしても、

また

しかし、完了ボタンが呼び出されました。

キャンセルボタンをタッチすると、PersonViewControllerを直接閉じて、 Info Interface をスキップします。

キャンセルボタンのタッチイベントを取得したい(編集モード)。

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

ios - AddressBookUI フレームワークの使用時に Sigsegv がクラッシュする

こんにちは、クラッシュログに理解できないエラーがあります:

そして、これはそれを生成するように見えるメソッドです:

誰もそれを修正する方法を知っていますか? ARC メモリ管理と __bridge_transfer に問題があると思います。ありがとう

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

iphone - IOS 7 で現在の viewController クラスが ABPersonViewController であるかどうかを確認する際の問題

を読み込んでABPeoplePickerNavigationControllerいます。ピープルピッカーで連絡先をクリックすると、条件を確認しています

しかし、IOS 7 では、2 番目の条件であることに気付きました。

常に NO を返します。ロードされているビューコントローラーがABPersonViewController. これは、IOS 6 まで正常に動作していました。何が問題なのですか? この問題を回避できる方法はありますか。

編集:

UINavigationController条件はデリゲート内でチェックされます

そして、viewController クラスはABContactViewController、ログに記録されたときのように表示されます。

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

ios - アドレス帳で選択した電話番号を取得しますか?

Objective C の学習は順調に進んでいますが、アプリで問題が発生しています。

以下は私がこれまでに持っているコードです。ボタンをクリックすると連絡先が開き、連絡先を選択してから、利用可能なものから特定の番号を選択して、やがて畑。ここまでたどり着きましたが、連絡先リスト内の番号をクリックしても何も起こりません。

.h ファイル:

.m ファイル:

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

ios7 - iOS7のABPersonViewControllerの削除ボタン

ABPersonViewControllerクラスを使用して連絡先を変更します。

iOS6 では、次のコードを使用して、ビューの最後に削除ボタンを表示できます。

iOS7では同じコードが効かず、削除ボタンが表示されません。

io7で削除ボタンを表示する方法はありますか?

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

ios - ABPersonViewController に facetime ボタンが表示されませんか?

を使用して連絡先を取得しABPeoplePickerNavigationController、これらの連絡先のいずれかを選択すると、 を使用してその人の詳細を取得しABPersonViewControllerます。Apple ドキュメントから、メソッドをABPersonViewController使用してフェイス タイム ボタンを取得しますallowsActions:。しかし、私は顔の時間を取得しませんでした。私は次のコードを使用しました..

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

ios - iOS7 で連絡先がリンクされたアクション ABPersonViewController の処理

ビュー コントローラーが iOS 7 でマージされた連絡先を表示しているときに、ABPersonViewController でのアクションの処理に問題があります。

以下の例では、ABPersonViewController は表示されている連絡先の 7 行を示していましたが、プロパティの ABMultiValueRef をフェッチすると、最初の行が非表示になっている 8 行が返されます。

インデックスの値が読み取られると、それは非表示になるため、読み取られるすべての値は ABPersonViewController に表示された値とは異なります

連絡先が結合されたときにインデックスの正しい値を取得する方法はありますか、または ABPersonViewController に実際に表示されたプロパティの MultiValueRef を取得する方法はありますか?

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

ios - ABPersonView から連絡先の電子メールが選択された場合の灰色のステータス バー

アプリケーションに ABPersonView を実装して、連絡先を表示できるようにしました。電子メール フィールドを選択すると、電子メール アプリケーションが期待どおりに開かれますが、灰色のステータス バーは iPad でのみ表示され、iPhone では表示されません。私は IB を使用しておらず、ABPersonView を実装するためのコードは非常にシンプルで標準的です。特定のコードが必要な場合は、どのコード セクションかを指定してください。この問題は iPad でのみ発生するため、困惑しています。iPad でこの動作を停止するにはどうすればよいですか?

編集: この望ましくない動作をダミー プロジェクトで再現しました。

そして.mで