如何在xcode

时间:2015-04-22 12:04:11

标签: ios objective-c xcode uitableview drop-down-menu

我在ipad的nidropdown中使用tableview。有两种观看viewleftviewright

viewrighttableview。我正在为nidropdown创建一个按钮并设置操作。如果表格单元格按下的下拉列表未在视图中完全显示,因为表格只有两个单元格,而且它的视图中心。

我发现答案如bringSubviewToFront这对我不起作用。 Link where i get ans

这是我的代码

[tableView addSubview:nidropDown];
[viewRight addSubview:tableView];
[[tableView superview] bringSubviewToFront:nidropDown];

我在那段代码中做错了什么...... :(

先谢谢.. :))

2 个答案:

答案 0 :(得分:1)

[tableView addSubview:nidropDown];
[viewRight addSubview:tableView];
[[tableView superview] bringSubviewToFront:nidropDown];

在您的代码中,nidropDowntableView的子视图,因此它只能上到该子视图链...您需要

1

[viewRight addSubview:tableView];
[viewRight addSubview:nidropDown];

或2.

[tableView bringSubviewToFront:nidropDown];

答案 1 :(得分:0)

提高你的下拉高度.....

CGFloat f = 81;

 dropDown = [[NIDropDown alloc]showDropDown:sender Height:&f Array:arr ImageArray:nil Direction:@"down"];