这可能吗?我有一个在void中创建的按钮数组,我想在buttonTapped void中调用相邻的按钮时移动它。移动那些按下的按钮是没有问题的,因为它是发送者,但我也需要移动它旁边的按钮,似乎无法使其移动。数组中的每个按钮都有一个标记值,因此它们是唯一的。iOS:通过标签之外的标签移动标签
感谢
这可能吗?我有一个在void中创建的按钮数组,我想在buttonTapped void中调用相邻的按钮时移动它。移动那些按下的按钮是没有问题的,因为它是发送者,但我也需要移动它旁边的按钮,似乎无法使其移动。数组中的每个按钮都有一个标记值,因此它们是唯一的。iOS:通过标签之外的标签移动标签
感谢
合理直观的假设:您所产生的按钮,使他们在阵列中有序...
- (void)moveButton:(UIButton *)sender // whatever
{
NSUInteger idx = [buttonArray indexOfObject:sender] + 1;
UIButton *nextButton = idx < buttonArray.count ? [buttonArray objectAtIndex:idx] : nil;
// do something with `nextButton`
}
它似乎并不想识别buttonArray ...(恰好是我所谓的我的) – NessyString
@NessyString Clarivoyance实验#1:也许它是一个局部变量而不是实例变量。 – 2013-04-02 10:09:29
你是男人,我在我的h中正确分配它,现在都在工作。谢谢 – NessyString
可以请详细说明你想要做什么? – iMash