2016-01-02 177 views
-1

我想在點擊UIImage後彈出一個菜單。我有與UIImage控制器,我有行動方法,只需要執行菜單 菜單選項:呼叫,文本,發送電子郵件。 我該怎麼做?彈出式菜單不會出現IOS

-(IBAction)open:(id)sender { 
    if(self.draw == 0) { 
     self.draw = 1; 

    [UIView beginAnimations:nil context:nil]; 
    [UIView setAnimationDuration:0.5]; 
    [UIView setAnimationDelay:0.5]; 
    [UIView setAnimationCurve:UIViewAnimationCurveEaseInOut]; 

    self.menu.frame =CGRectMake(0, 600, 320, 100); 
    [self.view bringSubviewToFront:self.menu]; 
    } 
    else { 
     self.draw = 0; 

     [UIView beginAnimations:nil context:nil]; 
     [UIView setAnimationDuration:0.5]; 
     [UIView setAnimationDelay:0.5]; 
     [UIView setAnimationCurve:UIViewAnimationCurveEaseInOut]; 

     self.menu.frame =CGRectMake(0, 400, 320, 100); 
     [self.view bringSubviewToFront:self.menu]; 
    } 
} 

此菜單中點擊按鈕後沒有打開,只有當我點擊單元格的tableview,以及如何我添加選項菜單

+0

顯示你試過的東西。 –

+0

@ Mr.T看看我的編輯 –

回答

0

Impliment KGModel圖書館

KGModal是一個易於下降在控制中,您可以在模式彈出窗口中顯示任何視圖。該模式將自動縮放以適合內容視圖並將其居中放置在屏幕上,並帶有很好的動畫! "click hear"