2015-04-30 31 views
2

我在一个视图中使用NIDropworn问题是下拉式表正在通过另一个视图,我刚刚放置在下拉视图下方。NIDropDown菜单查询

我无法选择并对下拉表执行任何操作。

有没有一种方法可以在第二个视图中添加下拉菜单。 现在,下拉菜单即将到来。

例如:我在页面的标题中显示dropDown菜单,该页面是view1.and下拉表来自view2的主体。

+0

没有得到它你的要求是什么? –

回答

2

在您看来,您可能尚未添加NIDropDown

- (IBAction)btn_click:(id)sender { 
    NSArray * arr = [[NSArray alloc] init]; 
    arr = [NSArray arrayWithObjects:@"None",@"Name",@"Date",nil]; 
// NSArray * arrImage = [[NSArray alloc] init]; 

    if(dropDown == nil) { 
     CGFloat f = 130; 
     dropDown = [[NIDropDown alloc]showDropDown:sender :&f :arr :nil :@"down"]; 
     dropDown.delegate = self; 
     dropDown.userInteractionEnabled=YES; 
     [self.viewBelowDD addSubview:dropDown]; // may be missing this line 
     [self.viewBelowDD bringSubviewToFront:dropDown]; 
    } 
    else { 
     [dropDown hideDropDown:sender]; 
     [self rel]; 
    } 

} 

希望有所帮助。让我知道如果这不起作用。

+0

@Ranbijay - 很高兴帮助!请接受它作为你的答案,如果它帮助.. :) – z22

+0

感谢您的回答! (Y) – Gati

+0

嗨,我试了NIDropDown, 列表显示,但触摸方法“niDropDownDelegateMethod”不叫 注意:我已设置委托在那里,在顶部的下拉对象。 –