Как я могу добавить изображение с координатами в UIView? - PullRequest
0 голосов
/ 18 июля 2011

Можно ли добавить изображение в UIView с конкретными координатами?Если так, то кто-нибудь, кто хочет объяснить, как это сделать?

Ответы [ 3 ]

4 голосов
/ 18 июля 2011

Вам нужно создать UIImageView и установить в его кадре желаемую координату.

UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:<#imageName#>]];
imageView.frame = CGRectMake(<#x#>, <#y#>, <#width#>, <#height#>);
  [yourViewController.view addSubView:imageView];

Дайте мне знать, если это работает для вас.

1 голос
/ 18 июля 2011

Как то так?

UIImageView *myImage = [[UIImageView alloc] initWithImage:someImage];
myImage.frame = CGRectMake(40, 40, myImage.frame.size.width, myImage.frame.size.height);
[myView addSubview:myImage];

Это добавит изображение, содержащееся в представлении изображения, в определенных координатах.

0 голосов
/ 18 июля 2011

Да, вы должны либо нарисовать изображение в -(void)drawRect:(CGRect)aRect;, используя подклассы UIView, либо добавить UIImageView в качестве подпредставления основного вида, отображающего изображение.

Естьпосмотрите на них:

Описание класса UIImageView .
UIView

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...