Я хотел бы иметь представление (UIView) с двумя окнами UIImageView
, , а затем перемещать два изображения (одновременно) по экрану.Перемещение UIView с subviews
В сценарии 1 я создаю UIView
с размерами экрана и оставьте его неподвижным, , а затем переместите центральную точку двух подзонов вокруг. В сценарии 2 я создаю a UIView
размер двух изображений и переместите центральную точку UIView
вокруг экрана.
Я бы подумал, что конечный результат будет таким же, но это не так. Почему бы и нет?
Сценарий 1:
UIView mainView = [[UIView alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
UIImageView firstImage = [[UIImageView alloc] initWithFrame:muchSmallerRect];
UIImageView secondImage = [[UIImageView alloc] initWithFrame:muchSmallerRect];
[mainView addSubview:firstImage];
[mainView addSubview:secondImage];
firstImage.center = someSpecificPoint;
secondImage.center = someSpecificPoint;
Сценарий 2:
UIView mainView = [[UIView alloc] initWithFrame:muchSmallerRect];
UIImageView firstImage = [[UIImageView alloc] initWithFrame:muchSmallerRect];
UIImageView secondImage = [[UIImageView alloc] initWithFrame:muchSmallerRect];
[mainView addSubview:firstImage];
[mainView addSubview:secondImage];
mainView.center = someSpecificPoint;
Не могли бы вы предоставить более подробную информацию о «разнице в конечных результатах»? – dasblinkenlight