如何检查最后一个数组元素并更改按钮图像

时间:2012-10-24 05:25:46

标签: iphone ios uibutton nsmutablearray

如果按钮图像到达阵列的最后一个元素并执行从第一个开始单击该按钮,如何检查更改按钮图像? 这是我的代码,请帮帮我

-(IBAction)changenext:(id)sender
{
static int j = 0;
backimg.enabled=TRUE;
if(sender == nextimg)
    j++;
else if(sender == backimg)
    j--;
if (j >= arcount)
{
    j = 0;
}
else if(j < 0)
{
    j = arcount - 1;
}
imager.image=[arimage objectAtIndex:j];  

}

我应该做出什么改变?

1 个答案:

答案 0 :(得分:0)

您好我无法清楚地了解您的要求,但只需使用此代码获取NSArray的最后一个元素: -

[myArray lastObject]

例如: -

NSString *str = [myArray lastObject]