Создание представления инструкций на основе переходов по клику

Здесь очень простой вопрос. Как вы создаете такое представление? введите описание изображения здесь

Он должен накладываться на первый раз, когда пользователь запускает эту часть приложения и удаляется навсегда, как только пользователь нажимает на него. Я понимаю, что это должен быть UIImageView, но как вы делаете его активным, а затем удаляете его из представления навсегда?

Вы можете добавить свое подвью сразу после запуска вашего приложения в методе didFinishLaunchingWithOptions вашего делегата приложения, используя метод UIView класса UIView . Ниже приведены некоторые фрагменты кода о том, как вы можете продолжить:

 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"yourimage.png"]]; [self.window addSubview:imageView]; UITapGestureRecognizer * recognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleTap:)]; recognizer.delegate = self; [imageView addGestureRecognizer:recognizer]; imageView.userInteractionEnabled = YES; self.imageView = imageView; } - (void) handleTap:(UITapGestureRecognizer *)recognize { [self.imageView removeFromSuperView]; } 

Обратите внимание, что вам понадобится свойство ссылаться на ваш imageView в методе handleTap .

UIView есть все необходимые методы, например

  • Вызовите [myView addSubview:imgView] чтобы добавить представление изображения в текущий вид ( myView )
  • Вызовите [imgView removeFromSuperview] при завершении (т. [imgView removeFromSuperview] ответ на нажатие или после таймера)

Удостоверьтесь, что свойство imgView для imgView NO чтобы прикосновения были переданы myView .

Мои мысли будут заданы переменной NSUserDefault и проверят ее на applicationDidFinishLaunchingWithOptions или где-то еще в вашем приложении, что имеет смысл. Вы можете просто нажать отдельное представление, когда ваша переменная истинна против false.

Interesting Posts

Отклонить UIAlertView через 5 секунд Swift

Странное предупреждение в Xcode о fenceExemptQueue в iOS

Xcode 4 UIButton segue push to Table View Controller

Отложенный OCMock проверяет / обрабатывает таймаут в модульных тестах

Местное уведомление в Phonegap

NSURLConnection sendAsynchronousRequest не может получить переменную из-за закрытия

Facebook SDK 3.0 Вход для приложений iOS, которые не работают в фоновом режиме

Перенос доступности Фокусировка курсора курсора на определенный элемент

Друзья онлайн присутствия – Facebook SDK 3

создание нового объекта бросает copywithzone непризнанную ошибку селектора в iOS

ld: создание для iOS Simulator, но ссылка на dylib, созданная для файла MacOSX

Основные данные, не обновляющие преобразуемый атрибут

OpenURL: открытие приложения для кошелька / прописки с добавлением экрана карты

Как показать в UIImage только часть изображения?

безопасный сейф, чтобы отключить токены csrf для вызовов json rails?

Давайте будем гением компьютера.