私は、同じ.xibファイルにすべてロードされているオプションの選択可能なリストを持っています。私はそれを他の.xibファイルが下に置かれ、他のすべてのセルが下に移動するセルのクリックでそうしようとしています。しかし、私はどのように迅速にTableViewCellsとして2つの異なるxibを持つのか分からない。UITableView swiftでドロップダウンを作成
0
A
答えて
1
私はあなたがやろうとしているものを達成するために考えることができる2つの方法があります:
- シングルXIBファイル:あなたが含まれている下の部分を隠し、単一のXIBファイルを使用する必要がありますセルがタップされるまでオプション。タップすると、UITableCellクラスのプロパティを設定できます。
isExpanded
。isExpanded
が設定されている場合、セルは制約を変更することでオプションを再表示できます。 複数のxib:タップすると、データソースに新しい項目を挿入できます。あなたのcellForRowでは、あなたは、いくつかの識別子をチェックして、このような何か使用して定期的な電池またはオプションのセルのいずれかを読み込むことができます:
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { if indexPath.row == optionsRow { let cell = tableView.dequeueReusableCell(withIdentifier: OptionsCellIdentifier, for: indexPath) as! OptionsCell //Configure cell here return cell } else { let cell = tableView.dequeueReusableCell(withIdentifier: NormalCellIdentifier, for: indexPath) as! NormalCell //Configure cell here return cell }
}
+0
私はセルの一部を隠すオプションを模索していました。しかし、私はスワイプに基づいて変更するために自分のオプションのセルが必要ですが、トップピースは一定のままです – dgelinas21
関連する問題
- 1. UITableView(Swift 2.3)のサブセクションを作成
- 2. プログラムで作成されたUITAbleViewの伸縮ヘッダ - Swift
- 3. Swift - テーブルビューのセルを作成日でソート
- 4. Swift UITableView with Tabbar
- 5. SwiftのUITableViewセクションフッターテキスト
- 6. uitableview swiftのアダプティブレイアウト
- 7. Swift UITableViewリロードデータ
- 8. Swift:静的なUITableViewでセルの周りにスペースを作成する方法
- 9. iPhone UITableViewセクションを作成
- 10. UITableViewのポップアップを作成
- 11. Swift iOS、UITableViewなし
- 12. swift - UITableViewセクションのインセット
- 13. Http GETからSwift配列を作成
- 14. swiftでasyncTaskを作成
- 15. SwiftでクイックルックNSViewを作成
- 16. Swift 3でドロップダウンリストを作成
- 17. スウィフトのUItableviewで隠しセルを作成
- 18. SWIFT 3のUITableViewにセクションとセルを動的に作成する方法
- 19. Axlsx Ruby Gem - カスタム値でドロップダウンを作成
- 20. Wordpress:wp_get_archivesドロップダウンでカスタム値を作成
- 21. ドロップダウンで動的グリッドを作成
- 22. SwiftでUITableViewセルのスイッチを追加
- 23. SwiftでUITableViewを更新するには?
- 24. forループ内で複数のテーブルビューを作成する(swift)
- 25. UITableView didSelectがswift 3.0で動作していません
- 26. Realm-SwiftでのDB作成
- 27. UITableViewヘッダー内のページコントロール。 swift
- 28. Swift UITableViewカスタムセルの順序ドラッグドロップ?
- 29. Swift用のUITableViewの例
- 30. SwiftのUITableViewの動的データソーススワップ
を、あなたはその1つの下のセルを挿入しようとしていますオプションを表示するためにタップされた? – Stephen
何を試しましたか?作業中の実装を投稿してください。 – JAL