簡體   English   中英

取消模式視圖后,iPhone重用發件人

[英]iPhone reuse sender after dismissed modal view

我的應用程序上有15個按鈕,它們顯示為圖像。 當我單擊圖像時,將調用getEventContact函數,該函數調出模態視圖控制器。 在下一個視圖中,選擇了一個聯系人-取消了模式視圖,並運行setEventContact函數(以返回選定的聯系人(屬於其自己的類))。

有沒有辦法確定觸發getEventContact函數的先前發送者,因為它可能是15個按鈕之一。

-(IBAction)getEventContact:(id)sender {
    [self performSegueWithIdentifier:@"selectContact" sender:self];
}

-(void)setEventContact:(Contact *)selectedContact
{
    //do something
}

干杯。

SomeType *someVariable;

-(IBAction)getEventContact:(id)sender 
{
    someVariable = sender;
    [self performSegueWithIdentifier:@"selectContact" sender:self];
}

-(void)setEventContact:(Contact *)selectedContact
{
    //not a real method
    [someVariable someMethod];
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM