私はUITableView
を作成し、いくつかのセルを作成して識別子を与えました。私は同じView Controller
のボタンが押されたときにポップアップを表示するためにUIAlertController
を作成しました。私は適切なセルでテーブルに新しい行を挿入することができるようにするには、ユーザーが警告ポップアップでタップするボタンに応じて。 ?UIAlertControllerボタンを使用してカスタムセルをtableViewに追加する
3
A
答えて
3
あなたは、この方法のよう
let alert = UIAlertController(title:"Test", message: "Message", preferredStyle: UIAlertControllerStyle.alert)
alert.addAction(UIAlertAction(title: "Add Row", style: UIAlertActionStyle.default, handler: { (action) -> Void in
tblView.insertRows(at: [IndexPath], with: UITableViewRowAnimation.left)
And update your data Sourse
}))
alert.addAction(UIAlertAction(title: "Cancel", style: UIAlertActionStyle.cancel, handler: nil))
self.presentViewController(alert, animated: true, completion: nil)
を試すことができます私はそれはあなたがセクションごとに変更することができますあなた
2
を助けることを願っています。あなたは、アレイ/辞書や何でもあなたの `UITableView`データソースとしての役割を果たすにそれを追加し、あなたの` UIAlertController`から「新しいセルの内容を登録する」
self.tblView.beginUpdates()
self.tblView.insertRows(at: [IndexPath.init(row: self.yourArray.count-1, section: 0)], with: .automatic)
self.tblView.endUpdates()
関連する問題
- 1. FXMLを使用してTableViewにボタンを追加するには?
- 2. カスタムセル内にカスタムセルを追加する
- 3. swiftを使用してカスタムビューにtableViewを追加する
- 4. Swiftを使用してボタンをUIAlertControllerに追加することはできますか?
- 5. UITableViewでカスタムセルを使わずにボタンを追加する方法は?
- 6. UIAlertControllerにラベルを追加しますか?
- 7. TableViewでカスタムセルを非表示にする
- 8. AccessoryType TableViewの "Plus"ボタンを追加
- 9. jQueryを使用してボタンを追加
- 10. UIAlertControllerにChildViewControllerを追加する
- 11. UIAlertControllerでtextFieldを追加するには?
- 12. UILlertをUIAlertControllerに追加する方法
- 13. カスタムUIViewをUIAlertControllerに追加する
- 14. UIAlertControllerに画像を追加する
- 15. UITableViewにカスタムセルをプログラムで追加する
- 16. Moreボタンをクリックしたときにtableviewに画像を追加
- 17. 複数のTableViewカスタムセル
- 18. pickerViewとactionsheetを使用してtableViewに行を追加する方法
- 19. TableViewの列にボタンを追加するJavaFX
- 20. ボタンを使用してサブビューを追加して削除する
- 21. cssを使用してヘッダにボタンを追加する
- 22. ActionBarSherlockを使用してActionBarにボタンを追加する
- 23. Substance LAFを使用してタイトルバーにボタンを追加する
- 24. iTextSharpを使用してPDFファイルにボタンを追加する
- 25. カスタムカーソルクラスを使用してListViewに削除ボタンを追加する
- 26. グリッドビューを使用してボタン配列をアダプタに追加する
- 27. Zapierインテグレーションを使用してスラックチャンネルメッセージにボタンを追加する
- 28. Swiftボタンタップでカスタムセルを追加します。
- 29. childViewControllerでカスタムセルを追加
- 30. カスタムセルにボタンを追加するにはどうすればよいですか?
。 'yourTableView.reloadData()'を呼び出します。 – Larme