2012-06-13 63 views
1

即時通訊新的iPhone的SDK,當我設置imagepicker.tag = vaule(100),那麼它產生一個錯誤,以便任何人幫我解決這個問題如何設置imagepicker.tag =值imagepicker

` imagepicker=[[UIImagePickerController alloc]init]; 
    imagepicker.delegate=self; 
    imagepicker.sourceType=UIImagePickerControllerSourceTypePhotoLibrary; 
    [self presentModalViewController:imagepicker animated:YES];` 
+1

我想,UIImagePickerController沒有標籤 –

+0

你能發佈錯誤嗎? – Pfitz

回答

3
imagepicker=[[UIImagePickerController alloc]init]; 
imagepicker.sourceType=UIImagePickerControllerSourceTypePhotoLibrary; 
[self presentModalViewController:imagepicker animated:YES]; 
imagepicker.view.tag = 100; 
+0

感謝您的回覆對我有幫助 –

2

tagUIView的財產。 UIImagePickerControllerUIViewController的一個子類。它沒有tag屬性。

+0

不錯的信息..謝謝.. –

+0

'imagepicker.view.tag = 1001'如何...我沒有嘗試過... – Maulik

+0

這將工作,但我不會建議它。 'imagepicker.view'屬於圖像選擇器,你不應該干涉它。沒有辦法知道圖像選擇器本身是否想要使用其視圖的'tag'屬性(雖然不太可能),或者如果選擇器決定用另一個對象替代它的視圖(不太可能)。在這兩種情況下,你的代碼都會失敗。這只是不好的設計。 –