[英]Popover is dismissing by itself
我有一個選項卡式應用程序,在我的一個選項卡中,我有一個表格視圖,並且在選擇任何行時,都會在屏幕上顯示Popover。 用戶將在popover字段中輸入數據,並且我已經輸入了驗證碼來檢查數據。如果用戶輸入了一些錯誤的數據,則我調用了Alert View
但是當出現Alert View
時,它將自動禁用我的Popover。
我希望在取消警報視圖時,“彈出窗口”與輸入的價位一起仍然可見。
下面提到警報視圖的代碼
- (IBAction)addTankMixProduct:(id)sender
{
if (totalPercentage==0 || [self.txtTankmixName.text isEqualToString:@""])
{
UIAlertView *myalertview = [
[UIAlertView alloc]initWithTitle:@"warning"
message:@"kindly enter details properly "
delegate:nil
cancelButtonTitle:@"OK"
otherButtonTitles:nil];
[myalertview show];
[myalertview release];
}
else
{
// SOME CODE TO ENTER DATA
}
}
我在做什么錯? 提前致謝 。
從Apple的文檔中:“顯示時,在彈出窗口的外部點擊會導致彈出窗口自動關閉。要允許用戶與指定的視圖進行交互而不關閉彈出窗口,可以將一個或多個視圖分配給passthroughViews屬性。 ”
您需要將警報視圖分配給彈出控件的passthroughViews屬性。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.