Правильный способ перемещения UIButton между двумя точками?
Попытка сделать небольшую постукивающую игру, где у вас есть сетка квадратов и вам нужно нажимать их в разных порядках. Иногда эти квадраты меняются местами друг с другом.
Я полагаю, что мне нужно будет поместить местоположения каждого квадрата в массив. Затем, когда пришло время двигаться, перейдите из текущего местоположения в случайное место, выбранное из массива, а затем удалите это местоположение в массиве, чтобы я неполучить несколько кнопок в одном месте.
К сожалению, я не могудаже заставить кнопки UIB двигаться, не говоря уже о интерполяции между двумя позициями.
В настоящее время это будет перемещать кнопку:
-(IBAction)button:(id)sender
{
button.center = CGPointMake(200, 200);
}
Но я нене хочу, чтобы это работало так, я хочу, чтобы это работало как-то так, и это нет работа:
if (allButtonsPressed == YES)
{
button.center = CGPointMake(200, 200);
}
Это победилодаже не двигайтесь, если размещены так:
-(void)viewDidLoad
{
[super viewDidLoad];
button.center = CGPointMake(200, 200);
}
Для ясности, кнопка добавляется через Интерфейсный Разработчик, и все эти ситуации работают, когда делают другие вещи, поэтому яугадать UIButtons нужно перемещать / анимировать определенным образом?