【发布时间】:2013-11-20 06:24:39
【问题描述】:
`
[self lastbuttonOnToThisPosition:selectedbtn.tag]
-(int)lastbutt0nToThisPosition:(int)pos
{
int p=[array count]-1;
if((pos) == ([array count]-1))
return 0;
for(p=[array count]-1;p>=0;--p)
{
UIButton *btn=(UIButton*)[self.view viewWithTag:p];
if(![btn isSelected])
{
UIButton *Remove=(UIButton*)[self.view viewWithTag:pos];
[Remove removeFromSuperview];
[btn setTag:pos];
[array replaceObjectAtIndex:pos withObject:[array objectAtIndex:p]];
[array removeObjectAtIndex:p];
return p;
}
}
return p;
}`
例如,我说过 N 个 UIButtons 按顺序排列,一旦我选择其中任何一个,它就会被删除。我想将第 N-1 个按钮设置为其他按钮被移除的位置。 请任何人建议我合适的方法。
【问题讨论】:
-
请说明你到目前为止写了什么代码
标签: ios objective-c animation uibutton