0

出来ますか?ボイドで作成されたボタンの配列があり、buttonTapped ボイドで隣接するボタンが呼び出されたときにボタンを移動したいと考えています。送信者なので押されたボタンを動かすのに問題はありませんが、隣のボタンも動かす必要があり、動かせないようです。配列内の各ボタンにはタグ値があるため、一意です。

ありがとう

4

1 に答える 1

0

合理的な直感的な仮定: 配列内で順序付けられるようにボタンを生成しました...

- (void)moveButton:(UIButton *)sender // whatever
{
    NSUInteger idx = [buttonArray indexOfObject:sender] + 1;
    UIButton *nextButton = idx < buttonArray.count ? [buttonArray objectAtIndex:idx] : nil;
    // do something with `nextButton`
}
于 2013-04-02T09:48:41.290 に答える