在代码不能正常工作的图像视图和按钮?

时间:2015-07-03 05:43:51

标签: objective-c xcode null uiimageview uibutton

我使用了imageview和button。如果imageview为null或     未选中然后按钮被设置为禁用并且消息打印如下     @“选择图像”..但在我的代码不工作..     图像视图不允许空值。这段代码中有什么错误。     给我建议谢谢......

Map<String, Integer> duplicates =
    Arrays.stream(array)
          .collect(Collectors.groupingBy(e -> e, 
                                         Collectors.reducing(0, e -> 1, Integer::sum);

1 个答案:

答案 0 :(得分:0)

解决方案1:

if(imageview.image == nil)
{// imageview_outlet
    Btn.enabled=YES;//button_outlate
    NSLog(@"select image in imageview");
}
else
{
    Btn.enabled=NO;//button outlet
}

我认为最好的解决方案是使用标签。

//somewhere when you select or add the image you change the imageview tag 2
imageview.tag =2;


imageview.tag =1; //bydefault set tag 1



if(imageview.tag == 1)
{// imageview_outlet
    Btn.enabled=YES;//button_outlate
    NSLog(@"select image in imageview");
}
else
{
    Btn.enabled=NO;//button outlet
}