viewController内に以下のようにインターフェースを宣言します。
@interface ABPeoplePickerNavigationController (Expose) @property (nonatomic, assign) BOOL allowsCancel; @property (nonatomic, assign) BOOL allowsCardEditing; @end
同じファイル内に、以下のように設定します。
ABPeoplePickerNavigationController *contactsNavController = [[ABPeoplePickerNavigationController alloc] init]; contactsNavController.tabBarItem.title = @”連絡先”; contactsNavController.allowsCancel = NO; contactsNavController.allowsCardEditing = YES; contactsNavController.peoplePickerDelegate=self;
①allowsCancel というのがキャンセルボタンの有効/無効の設定です。この行を設定することで、キャンセルボタンがなくなります。 ②その下にあるallowsCardEditing を設定するとキャンセルボタンのあった箇所に新規追加ボタンが表示され、連絡先の名前をクリックした詳細画面で編集が出来るようになります。 ①だけでは、キャンセルボタンがなくなるのみです。詳細画面では編集は出来ません。詳細情報を表示させるだけです。 ①+②では、キャンセルボタンの代わりに新規追加ボタンが表示され、名前を選択したあとの詳細画面で編集が出来るようになります。 あまり必要ではないのかもしれませんが、新規追加ボタンだけを実装し、詳細画面で編集は無効にするというのは、上記のコードでは実装出来ません。(というか、どうなんだろうと思った程度で、詳しく調べていませんので、実装可能なのかさえ分かりません。。。汗) ABPeoplePickerNavigationControllerリファレンス

この投稿へのコメント

コメントはまだありません。

コメントを残す

メールアドレスが公開されることはありません。

次のHTML タグと属性が使えます。
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

CAPTCHA


ピックアップ記事

WordPressのテーマ追加

2009年11月19日 過去Blog
今回、このサイトを立ち上げるにあたって、wordpressをインストールしたわけですが、管理画面からテーマを適用しようとしたのですが、サーバへのFTP接続でエラーが出ました。 以前、違うブログで利用した時には、管理画面から簡単にテーマのインストールが完了したのですが、今回はサーバが違うので、サーバ環境に依存するエラーのような気がします。 とりあえず、大した問題ではないので、手っ取り早くテーマを…
「WordPressのテーマ追加」をはてなブックマークに追加

[7.5] iPhoneアプリに背景画像を設置する

2010年12月06日 過去Blog
iPhoneアプリの背景に独自の画像をいれたい場合の説明です。デフォルトのままでも特に気にならない方も多いかもしれませんが、少し味気ないので、背景を設定してみましょう。 …
「[7.5] iPhoneアプリに背景画像を設置する」をはてなブックマークに追加

phpで処理を遅延させてから実行する。

2009年12月26日 過去Blog
phpで少し時間をおいてから処理を実行したい場合は、sleepを使います。 例) [php]<?php echo "最初の処理"; //3秒後に実行 sleep(3); //処理再開 echo "遅延後の処理"; ?>[/php]
「phpで処理を遅延させてから実行する。」をはてなブックマークに追加

AVIファイルからSWF作成 MotionSWF

2010年10月07日 過去Blog
AVIからSWFファイルに変換する際に便利なソフト MotionSWF http://www.vector.co.jp/soft/dl/win95/art/se226046.html vps…
「AVIファイルからSWF作成 MotionSWF」をはてなブックマークに追加

PHP サーバの空き容量、ディレクトリ内のファイル一覧を調べる

2010年08月11日 過去Blog
//ファイル一覧を表示するパスを指定する $path = "../member"; //ディレクトリを表示する print("ディレクトリ「".$path."」の一覧"); //文法 disk_free_space( パス ) //disk_free_spaceは指定したパスに対応するドライブの空き容量をバイト数で //返す print("ドライブの空き容量 ".disk_free_spac…
「PHP サーバの空き容量、ディレクトリ内のファイル一覧を調べる」をはてなブックマークに追加
© graffiti on the web . All rights reserved. WordPress Theme by comfy