У меня есть представление с изображением изображения, я хочу, чтобы это изображение появилось, когда я нажал на этот значок. Я думаю, что это возможно с UIpopovercontroller
. Я новый парень для развития iPhone. надеюсь, ваша помощь. Thanx ..Всплывающий значок изображения, который находится в моей UIView-Objective C
1
A
ответ
1
вы можете сделать это, как это, создать выход из значка в файле .h и сделать свойство его взаимодействия с пользователем выбран
{
UIImageView *imgView;
UIImageView *closeimgView;
}
@property (strong, nonatomic) IBOutlet UIImageView *iconIv;
и .m файл.
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
UITapGestureRecognizer* ivGesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(ivTapped:)];
[imageIv addGestureRecognizer:ivGesture];
}
- (void)ivTapped:(id)sender
{
imgView = [[UIImageView alloc] initWithFrame:CGRectMake(35, 50, 250, 350)]; //create appropriate frame
imgView.image = [UIImage imageNamed:@"iPhone.jpg"];
imgView.contentMode = UIViewContentModeCenter;
[self.view addSubview:imgView];
closeimgView = [[UIImageView alloc] initWithFrame:CGRectMake(275, 45, 25, 25)]; //create appropriate frame
closeimgView.image = [UIImage imageNamed:@"close_btn.png"];
closeimgView.userInteractionEnabled =YES;
closeimgView.contentMode = UIViewContentModeCenter;
[self.view addSubview:closeimgView];
UITapGestureRecognizer* closeivGesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(closeivTapped:)];
[closeimgView addGestureRecognizer:closeivGesture];
}
- (void)closeivTapped:(id)sender
{
[imgView removeFromSuperview];
[closeimgView removeFromSuperview];
}
Смежные вопросы
- 1. Значок NSLayoutConstraint находится посреди изображения
- 2. C# всплывающий всплывающий подсказку в неправильном месте
- 3. Значок приложения Android отображается как значок Android по умолчанию, а не тот, который находится в моей папке с возможностью удаления
- 4. показать всплывающий элемент в C++?
- 5. Возможно ли использовать значок изображения, который непрозрачен?
- 6. Извлечь значок из исполняемого файла, который находится в памяти
- 7. Доступ к кнопке в NIB, который находится в моей структуре
- 8. Вставить значок в окне изображения
- 9. Как удалить Innershadow, который находится в моей панели действий?
- 10. Модальный всплывающий режим не срабатывает в C#
- 11. Как изменить значок, который находится на панели задач?
- 12. нагрузки данные из ListView, который находится в Form1 для текстовых полей, который находится в Form2 C#
- 13. Где находится значок командной строки iconetil?
- 14. Центр всплывающий DIV элемент
- 15. Значок SqlDataReader, если элемент находится в таблице
- 16. Как добавить изображения динамически в ViewFlipper, который находится под RemoteView
- 17. Значок радиокнопки находится в неправильном месте
- 18. Ли с/значок изображения
- 19. Как установить файл изображения, который находится на ПК
- 20. C# Значок приложения, меняющий прикрепленный значок
- 21. Невозможно отобразить значок изображения
- 22. Иконка Путь, который находится в файле .jar
- 23. Всплывающий накладной (модальный) в AngularJS?
- 24. Установить значок изображения в панели
- 25. удалить значок изображения в jbutton
- 26. Всплывающий фокус?
- 27. Как поместить значок изображения, который берется с JFileChooser, на ярлыке?
- 28. Как скрыть значок изображения?
- 29. Значок изображения JFrame
- 30. Значок C++ в лотке
В iphone нет popover. Для iPad вы можете использовать это. –
Вы имеете в виду, когда вы нажимаете на значок изображения, тогда его шоу больше справа? –
@NitinGohel: u r right! –