See this image
在我的应用程序中,我怀疑下拉菜单的完整代码。
我的问题是:如果用户从DropDown
列表中选择显示5选项,则显示5图像就像用户从dropDown
菜单中选择显示3选项一样,它将显示3图像屏幕如何??
按钮操作方法
- (IBAction)btnAction:(id)sender
{
if (self.tableView.hidden == YES)
self.tableView.hidden=NO;
else
self.tableView.hidden=YES;
}
图片截屏: 在这里我附上图片请检查..
答案 0 :(得分:0)
如果您有权访问下拉列表的选定索引,则可以使用索引从该索引处的数组中获取图像名称/图像Url。所以说你选择下拉5,然后你可以检查imageArray [4]中的索引。
因此只要dropDown具有某种索引逻辑,并且如果它是类级别对象,您将能够从所选索引处的数组中获取图像,如下所示。如果dropDown没有存储的索引,您还可以设置dropDown标记,然后使用imageArray [_dropDown.tag]。
- (IBAction)btnAction:(id)sender {
NSArray *imageArray = [NSArray arrayWithObjects:@"imgOne", @"imgTwo", imgThree", @"imgFour", @"imgFive", nil];
UIImageView *imageView = [UIImageView alloc] initWithImage:imageArray[_dropDown.selectedIndex]];
}
请告诉我这是否有助于您找到正确的方向。