TableViewに1行追加しました。私はアプリの更新後に、この行に赤いマーカーがあり、ユーザーは正確に何が追加されたのか分かりました。更新後に最初にこの行を選択した後に、マーカーを消さなければなりません。 初めてユーザーが新しい行を選択したかどうかを確認できますか?TableView行が最初に選択されたかどうかの確認
-5
A
答えて
1
あなたはこのようなセットを維持することができます。
var selectedOnce = Set<Int>()
最初に選択したときは常に、選択したインデックスをこのセットに追加します。
selectedOnce.insert(index)
何かがアプリごとに1回のために必要とされている場合は、それがすでに
if selectedOnce.contains(indexToCheck) {
}
ように選択されたかどうかを確認し、次回、。つまり、次のアプリケーションの起動時には、ユーザーのデフォルトを使用することはできません。この
if UserDefaults.standard.bool(forKey: "alreadyClicked") {
}
ユーザーのデフォルトアプリの起動の間持続のようなもののユーザがすでに以前の起動で行われているかどうかを知るためのキーのためのチェック
UserDefaults.standard.set(true, forKey: "alreadyClicked")
初めてtrueにキーを設定します。 希望に役立ちます。
関連する問題
- 1. BigQueryの最初のネストされたページ行にカスタムディメンション値が含まれているかどうかを確認
- 2. 選択されたテキストがリンクであるかどうかを確認する
- 3. 最後の行エンティティフレームワークが選択されているかどうかを確認します。
- 4. DataGridView選択された行があり、それがNewRowではないかどうかを確認します。
- 5. Javascript:最初に選択したオプション以外の複数の選択ドロップダウンが同じ値を持っているかどうか確認してください。
- 6. ボタンが押されたときにチェックボックスが選択されているかどうかを確認する
- 7. UITableViewCell最初に選択されたセット
- 8. Laravel 5.4チャンクが最初のチャンクかどうかの確認
- 9. ボタンが選択されているかどうかを確認する方法
- 10. WebElementが選択されているかどうかを確認する方法
- 11. アプリケーションがFlutterで最初に実行されているかどうか確認してください
- 12. Tableviewで最初のセルが選択された後にのみ表示される2番目のセルios
- 13. 複数のAndroidチェックボックスが最初にクリックされたかどうかを確認したい場合
- 14. オブジェクトがD3選択かどうかを確認
- 15. Uploadify - どのfileExtオプションが選択されたかを確認する方法?
- 16. PHP array_slice() - 最初と最後の要素が最後に選択されていることを確認する
- 17. asp:FileUploadコントロールにJavaScriptで選択されたファイルがあるかどうか確認してください。
- 18. クエリのすべての行が選択されているかどうかを確認します。
- 19. GridViewから行が選択されているかどうかを確認する方法は?
- 20. 選択したイメージがデバイスカメラから発信されたかどうかを確認する
- 21. JavaFX TableViewラップされたテキストが選択された行のテキストの色
- 22. mdworker(Spotlight)が最初のスキャンを完了したかどうかを確認
- 23. どのQListWidgetが選択したアイテムを確認するか
- 24. GTK +どのラジオボタンが選択されているかはどのようにして確認できますか?
- 25. ユーザーが選択ボックスで同じアイテムを選択したかどうかを確認するには
- 26. LinqDataSourceが選択された後に空であるかどうかを確認する方法?
- 27. 選択された要素が各メンバーの現在のものであるかどうかを確認する
- 28. shell_execコマンドが正常に実行されたかどうかの確認
- 29. Quartz.NET - 最後のジョブがフォールトされたかどうかを確認します
- 30. Python - arparseからのargが選択されているかどうか確認してください。
これまでに何を試しましたか? –
Charlie Fish、実際には何もありません。私が見つけることができるのは、アプリの最初の起動を確認する方法です。しかし、ユーザーは最初の起動時に新しい行を開くことはできません。 – Anna
投稿する前にヘルプセンターを読むことをおすすめします。スタックオーバーフローは、他のすべてのリソースを試して、問題にかなりの労力をかけた後の最後の手段です。 –