Я обмірковував на деякий час як змінитисяелементи на UIView, коли ви натискаєте кнопку. Що я хотів би зробити, це мати UITextView з текстом на ньому, потім натиснути кнопку і мати UIImage з'являються на екрані. Що я не знаю, як це зробити, як покласти їх разом на тому ж думку. Будь-яка допомога буде прийнята з вдячністю!
Відповіді:
0 для відповіді № 1Щоб очистити вміст a UIView
вам потрібно зробити:
for (UIView *view in [self.view subviews]) {
[view removeFromSuperview];
}
То, що вам потрібно зробити, це просто додати нове UIImage
до UIImageView
і ніж робити:
[view addSubView:myImageView];
вона повинна виглядати так:
UIImage *myImage = [UIImage imageNamed:@"image name"]; // This is the image (UIImage)
UIImageView *myImageView= [[UIImageView alloc] initWithImage:myImage]; // Insert the image to an UIImageView
[self.view addSubView:myImageView]; // Add the UIImageView to the view
виконання всього цього коду:
- очистіть перегляд
- вставити зображення у вікно перегляду
0 для відповіді № 2
1.Розмістіть IBoutlet uiimageview на textview
2. з viewdidload встановити його властивість приховано YES
Метод 3.On кнопкою миші встановити свою приховану властивість NO
UIImage *myImage = [UIImage imageNamed:@"image name"];
IBOutlet UIImageView *myImageView= [[UIImageView alloc] initWithImage:myImage];
підключіть це до зображення, яке ви хочете виправити у uitextview У метод кнопки додайте цей рядок
myImageView.hidden = NO;