私は質問したいと思います。 今、私はiPhoneプログラミングについて勉強しています。 私はiOSプログラミングの新生児です。 UIPickerViewの上部にナビゲーションバーを追加したいと思います。 MainViewのUINavigationBarに似ています。 私はUIPickerViewに追加したいだけです。 また、そのNavigationBarにDoneボタンを追加したいと思います。 完了ボタンをタッチした後、私のビューはメインビューに戻ります。 どうすればいいですか? ご存知の場合は、私にお答えください。 私の質問を理解していただければ幸いです。 私の悪い英語のために申し訳ありません。 お読みいただきありがとうございます。iPhoneプログラミングのUIPickerViewにNavigationBarとボタンを追加するには?
答えて
あなたが行うすべてはuipickerの最上部にナビゲーションバーをドラッグしています。あなたはこのUIPickerをポップアップしたいと仮定しているので、単にピッカー用のビューを作成し、ナビゲーションバーとuipickerをビューにドラッグして、バーとuipickerのビューウィンドウのサイズを調整します。あなたは単にバーとuipickerをファイルの所有者に代理人として接続する必要があります。理にかなっている?
ありがとう。わかった。 –
あなたが正しいことを理解したら、あなたは1つのナビゲーションコントローラを持ち、編集ボタンを押した後に表示されるUIPickerViewを備えた新しいUIViewをこのナビゲーションコントローラに追加したいと思います。
次に、Interface Builderで新しいUIViewControllerを作成し、このビューにUIPickerViewを追加します。これを正しい場所に入れてください。新しいView Controllerで、UIPickerView型のプロパティを追加し、PickerViewのIBOutletをFilesOwnersプロパティに接続します。あなたは、たとえば、次に設定のviewDidLoadコントローラメソッドで:
[self.datePicker setHidden: YES];
self.navigationItem.rightBarButtonItem = self.editButtonItem;
このボタンは自動的にメソッドを呼び出しますsetEditiong:プッシュに。あなたは、例えば、それを再実装することができます
- (void)setEditing:(BOOL)editing animated:(BOOL)animated {
[super setEditing:editing animated:animated];
if (editing) {
[self.datePicker setHidden:NO];
} else {
[self.datePicker setHidden:YES];
}
}
- 1. iPhone/iPad - NavigationBarボタンの問題?
- 2. UIScrollViewにUIPickerViewを追加すると、UIPickerViewはスクロールしません!
- 3. NavigationBarに5ボタンを追加する方法
- 4. iPhoneのSafariにボタンを追加する
- 5. NavigationBarにCustomViewを追加する
- 6. iPhoneプログラミングで改行を追加するには?
- 7. コードを繰り返さずにNavigationBarのタイトルビューにボタンを追加する
- 8. iphoneのUIActionSheetにボタンを動的に追加するには
- 9. iPhone - UITableViewで編集ボタンを選択したときに「追加」ボタンを追加
- 10. XLPagerTabStrip:ButtonBarViewとNavigationBarの間にスペースを追加する
- 11. UIImageview iPhoneプログラミングにアノテーションを追加する方法
- 12. iPhone NavigationBar
- 13. テキストフィールドiphoneにボタンを追加するには?
- 14. iPhoneナビゲーションバーにアイテム/行ボタンを追加
- 15. プログラミングでiphoneの動画ファイルに画像を追加するには?
- 16. iphoneのキーボードの上部にテキストボックスとボタンを追加します
- 17. 「追加ボタン」を追加するには?
- 18. UIPickerViewの行にイメージアイコンを追加
- 19. UIPickerViewコントロールにカスタムツールバーを追加するには?
- 20. iPhone UIPickerViewと配列
- 21. IpadのNavigationBarの右隅に2つのボタンを追加する可能性はありますか?
- 22. IBを使用してUISegmentedControlをNavigationBarに追加する
- 23. iPhoneのStocksアプリケーションのように「i」ボタンを追加するには?
- 24. iphoneのUIPickerview
- 25. iphoneのUIPickerview
- 26. iphoneのUIPickerView
- 27. iOS:ネイティブiPhoneアプリにFacebook Likeボタンを追加する
- 28. Javascriptの「停止」ボタンと「リセット」ボタンを追加するには
- 29. Iphone ActivityIndicator of NavigationBar
- 30. iPhoneでツールバーのボタンをクリックするとダイアログボックスを追加する方法は?
ちょうどこれをチェックしてください、これはあなたを助けます - http://stackoverflow.com/questions/1262574/add-uipickerview-a-button-in-action-sheet-how – rishi