FUIPrivacyNoticeDetailSettingViewController
open class FUIPrivacyNoticeDetailSettingViewController : UITableViewController
This UITableViewController
is used to display the edit operation of the permission.
Example:
let vc = FUIPrivacyNoticeDetailSettingViewController()
vc.item = item
vc.footerText = "footer Text"
vc.cellProvider = { tb, item, cell -> UITableViewCell in .... }
vc.buttonCell.onChangeHandler = { value in
...
}
-
Undocumented
Declaration
Swift
open var cellProvider: ((UITableView, FUIPrivacyNoticeItem?, FUIPrivacyNoticeSettingsTableViewCell?) -> UITableViewCell)?
-
Provide data to Cell
Declaration
Swift
public var item: FUIPrivacyNoticeItem? { get set }
-
Declaration
Swift
public var buttonCell: FUIButtonFormCell
-
A
String
value that provides thetableFooterView
text.Declaration
Swift
public var footerText: String? { get set }
-
Undocumented
Declaration
Swift
open override func viewDidLoad()
-
Undocumented
Declaration
Swift
open override func viewDidLayoutSubviews()
-
Undocumented
Declaration
Swift
open override func numberOfSections(in tableView: UITableView) -> Int
-
Undocumented
Declaration
Swift
open override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int
-
Undocumented
Declaration
Swift
open override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell
-
Undocumented
Declaration
Swift
open override func tableView(_ tableView: UITableView, viewForHeaderInSection section: Int) -> UIView?
-
Undocumented
Declaration
Swift
open override func tableView(_ tableView: UITableView, heightForHeaderInSection section: Int) -> CGFloat
-
Undocumented
Declaration
Swift
open override func tableView(_ tableView: UITableView, heightForFooterInSection section: Int) -> CGFloat