私はアプリを開発してXcodeを初めて使っていて、iPhoneアプリを作ろうとしています。私はちょうど質問したかった、画像が画面に触れたときに、一定の期間テキストを表示させるにはどうしたらいいですか?オンラインで何かを見つけることができませんでした。Xcode、画像を押したときにタイマー付きのテキストを表示
答えて
imageView.isUserInteractionEnabled =あなたのviewDidLoad
imageView.isUserInteractionEnabled = true
let tapRecognizer = UITapGestureRecognizer(target: self, action: #selector(addText))
imageView.addGestureRecognizer(tapRecognizer)
で
真と追加し、これらの機能は、
func addText() {
// Display Text
Timer.scheduledTimer(timeInterval: 3, target: self, selector: #selector(removeText), userInfo: nil, repeats: false)
}
func removeText() {
// remove Text
}
これはあなたが@Nicholasを探しているものです。これはすべてのGestureRecognizerでも機能します。 –
あなたはそのためのコードの下の画像のレビューにタップgesturerecognizerを追加する必要があります。
するvar ImageViewの= <#のImageViewの番号> せtapGestureRecognizer = UITapGestureRecognizer(ターゲット:自己、>アクション:#selector(imageTapped(IMG :))) imageView.isUserInteractionEnabled =真 imageView.addGestureRecognizer(tapGestureRecognizer)タップイベントについて
:
FUNCのimageTapped(IMG:ANYOBJECT) { //あなたの行動 }
このようなスケジュールタイマー:
myTimer = NSTimer.scheduledTimerWithTimeInterval(1、ターゲット:自己、>セレクター: "updateTimer:"、のUserInfo:nilは、繰り返されます:真)
タイマーが選択されたメソッドに自身を渡すので、あなたが必要な場合は、メソッド内でそれを無効にすることができます
FUNCのupdateTimer(タイマー:NSTimer){ 隠すテキストまたは任意obejct timer.invalidate() }
- 1. 画像付きタイマーとJSlider
- 2. 一度画像をフルスクリーンで表示ボタンを押したとき
- 3. ボタンを押したときに別のビューコントローラーに画像を表示する
- 4. タイマーが1のときに画像が表示されます。
- 5. ボタンと画像(テキスト付き)
- 6. Qt GUI(Python)でボタンを押したときに画像を表示する
- 7. 画像ボタンを押したときに強調表示する方法
- 8. JavaScriptタイマー付きテキスト
- 9. 表示されていない画像のスタイル付きALTテキスト
- 10. TabActivityの画像表示付きカスタムタイトルバー
- 11. WPF - テキストと画像付きのボタン
- 12. 表示タグ:表示タグ付き画像の表示方法
- 13. 拡大表示できる画像でテキストを表示
- 14. CSS他の2つの画像にホバリングしたときの画像を表示
- 15. インテント付きカスタム画像表示
- 16. クリックしたときに画像を表示するリストのバインド
- 17. imageView.imageのカメラロールの画像を表示できません。Xcode objc
- 18. ボタンを押したときにタイマーを有効にするC#
- 19. 画像上にテキスト付きの不透明なdivを画像上に表示させる(ホバー時)
- 20. 画像を隠すときに画像を非表示にしたいときに
- 21. ユーザーがクリックしたときに画像を強調表示
- 22. JavaScriptを押したときに画像が切り替わる
- 23. ボタンを押したときのJavaApplet /画像をクリック
- 24. ケラス付きテンソルボードに表示された画像
- 25. 元画像上にホバリングしたときの背景画像の表示
- 26. iPhone - ボタンを押したときにデータベースから表示されるテキスト
- 27. インデックス付きピクセル形式の画像にテキストを書き込む
- 28. 画像のアップロードとコード署名付きの表示
- 29. ホットキーを押したときに1つのダイアログインスタンスを表示
- 30. F1を押したときにVisual Studio 2010のヘルプを表示
スウィフトジェスチャー認識とタイマーをチェックしてください。それがあなたをそこに導くでしょう! – LinusGeffarth