回答
通知觀察者看你有一個UITextField
設置代表自我。
[textField setDelegate : self];
然後使用委託
- (void)textFieldDidBeginEditing:(UITextField *)textField
{
// call the method where u r making ur popover
}
當你開始在UITextField
寫這個委託調用。
您可以使用文本框的委託方法之一,儘快顯示您的酥料餅的文本字段開始編輯
- (void)textFieldDidBeginEditing:(UITextField *)textField
{
[self showPopOver];
}
注: - showPoperOver是一個自定義的方法。
OR
您可以通知
UITextFieldTextDidBeginEditingNotification
- (void)textFieldDidBeginEditing:(UITextField *)textField
{
[self showPopOverController];
}
- (void)showPopOverController
{
self.imgPicker = [[UIImagePickerController alloc] init];
self.imgPicker.delegate = self;
self.imgPicker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
_popover = [[UIPopoverController alloc] initWithContentViewController:self.imgPicker];
[_popover setDelegate:self];
[_popover presentPopoverFromRect:self.txtField.frame inView:self.view permittedArrowDirections:UIPopoverArrowDirectionUp animated:YES];
}
,你需要在.h文件中聲明
UIPopoverController *_popover;
@property (strong, nonatomic) IBOutlet UITextField *txtField;
@property (nonatomic, retain) UIImagePickerController *imgPicker;
這僅適用於iPad的
而不是ImagePicker製作您自己的ContentViewController。 – 2013-02-22 04:51:20
ThanQ幫助我。但它不適用於iphone – Sindu 2013-02-22 05:02:48
@prathyusha:我看到你以前的問題,我知道你的實際需求是什麼。 – 2013-02-22 05:04:03
- 1. UITextField自動開始編輯模式
- 2. UITextField編輯開始呼籲查看結束編輯
- 3. 當UITextField或UITextView開始編輯時收到通知
- 4. 當編輯開始時更改UITextField背景
- 5. UITextField始終是可編輯的
- 6. 的UITextField的光標顯示在開始編輯iPhone 6
- 7. 的iOS - 獲取鍵盤大小的UITextField開始編輯
- 8. 編輯UITextField時顯示UIPickerView
- 9. 如何使UIButton導致UITextField開始編輯文本
- 10. 當編輯在一個uitextfield上結束時檢測,但在另一個uitextfield上開始時檢測
- 11. 在開始編輯時清除UITextView上的文本編輯
- 12. Popover可編輯文本
- 13. 開始編輯textview時隱藏圖像
- 14. 編輯時UISearchController變動幅度開始
- 15. Datagridview在加載時開始編輯
- 16. UITextField開始聽寫
- 17. HTML編輯器 - 同時編輯開始和結束標記
- 18. 編輯MAMP開始屏幕
- 19. 開始編輯插入
- 20. 的UITextField不編輯正確
- 21. 如何編輯的UITextField
- 22. UITextField開始處的光標
- 23. 正在編輯UITextField時切換UITextAutoCorrectionType
- 24. UITextField在編輯時更改字體
- 25. iOS UITextField在編輯時不會清除
- 26. 如何在編輯時更改UITextField
- 27. 如何在編輯時更改UITextField
- 28. 編輯時不顯示UITextField陰影
- 29. 如何在開始時拉伸UITextField editng
- 30. popover可編輯的工具提示
我們可以在iphone中使用popover – Sindu 2013-02-22 05:25:39
no popover是隻爲ipad – Kasaname 2013-02-22 05:26:14
,但你總是可以創建自定義popover使用視圖和加載表中的意見 – Kasaname 2013-02-22 05:26:47