如何在ios的下拉列表顶部带一个小箭头

时间:2016-01-20 14:54:09

标签: ios iphone ios7 ios6 xcode6

Ios drop down need little arrow

我想为我的项目创建一个下拉菜单,但我无法带上图片中提到的箭头符号

请有人帮我创建此下拉菜单.......

我想为我的项目创建一个下拉菜单,但我无法带上图片中提到的箭头符号

请有人帮我创建此下拉菜单.......

@implementation DropdownViewController
@synthesize tabview;

- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view.

    // Initialize table data
    menu = [NSArray arrayWithObjects:@"My Account", @"Terms of Use", @"Privacy Policy", @"Version",@"Logout", nil];
}


- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
    return [menu count];
}


-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    static NSString *simpleTableIdentifier = @"SimpleTableCell";

    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:simpleTableIdentifier];

    if (cell == nil)
    {
        cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:simpleTableIdentifier];
    }

    cell.textLabel.text = [menu objectAtIndex:indexPath.row];
    return cell;
}

- (IBAction)btn1action:(id)sender
{
    if (self.tabview.hidden==YES)
    {
        self.tabview.hidden=NO;
    }
    else
    {
        self.tabview.hidden=YES;
    }
}

1 个答案:

答案 0 :(得分:1)

您可以尝试此代码

UIImageView *arrowImageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"arrow"]];
arrowImageView.frame = CGRectMake(0, 0, 44, 44); // Or whatever you like
arrowImageView.center = //circle button.center. The button where you want it to be displayed.
[self.view addSubview:arrowImageView];

// Set the table below the image and add it to subview
tableView.frame = // Your frame