Я создаю новый кадр с изображения, но когда новый кадр открывается, он находится за всем остальным на экране.Переупорядочение элементов на экране, приведение рамки на передний план
Есть ли способ перенести его на передний план?
Код:
if ([touch view] == _imageOne)
{
CGRect newFrame = _imageOne.frame;
newFrame.size.width -= 280;
newFrame.size.height -= 280;
newFrame.origin.x += 3.2;
newFrame.origin.y -= 100;
_imageOne.frame = newFrame;
}
else if ([touch view] == _imageTwo)
{
CGRect newFrame = _imageTwo.frame;
newFrame.size.width -= 280;
newFrame.size.height -= 280;
newFrame.origin.x += 95;
newFrame.origin.y -= 100;
_imageTwo.frame = newFrame;
}
Я попытался добавить этот
[_imageOne.superview bringSubviewToFront:_imageOne];
после
_imageOne.frame = newFrame;
но что делает изображение просто исчезнуть по какой-то причине .. Спасибо
, пожалуйста, поделитесь кодом ... – iAnurag
Googling «принести подпрограмму вперед программно» дал мне массу ответов на этот вопрос – Alex
Я добавил фрагмент своего кода сейчас, я не совсем уверен, как применить другие ответы к моей ситуации – user3641747