在我的應用中,我在我的添加聯繫頁面中有pickerviews。我給出了以下'touchesBegan'方法。但即使當我點擊一個值來設置,它也會關閉選取器。例如,如果我從首選手機選擇器點擊「家庭電話」,則選擇器將被解散而不是設置該值。我只需要點擊選擇器外部的選取器即可解散。任何人都可以幫我解決這個問題。如何解除ios中的UIPickerView
-(void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
[self.AddView endEditing:YES];
}
沒有FRND ..這不隱藏選擇器之外在外面點擊。 – Mano
在PickerView下放置一個更大的按鈕,使其顏色清晰的自定義和尺寸全屏,然後使用IBAction內部的關閉,當你在選擇器外部點擊時,視圖被取消;)我添加一個代碼在我的帖子上 – BlackSheep