点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我有一个名为createFormViewController.swift的UIViewController。 在createFormViewController内部创建了UITableView。 尝试通过在故事板中设置TableView FUIFormTableViewController 和模块 SAPFiori的类引用。
它显示已发送错误取消选择器实例。
这是我的代码:
导入 UIKit
导入 SAPOfflineOData
导入 SAPFoundation
导入 SAPFiori
导入 SAPCommon
导入 SAPOData
类:NewViewController:UIViewController,UITableViewDelegate,UITableViewDataSource {
@IBOutlet 弱 var tableView:UITableView!
var 人= Person.init(名字:" Steve",姓:" Nelson",dateOfBirth:Date.init(),标题:0,性别:2)
覆盖 功能 viewDidLoad(){
超级 .viewDidLoad()
tableView.register(FUISimplePropertyFormCell。自我,
forCellReuseIdentifier:FUISimplePropertyFormCell.reuseIdentifier)
tableView.register(FUIDatePickerFormCell。自身,
forCellReuseIdentifier:FUIDatePickerFormCell.reuseIdentifier)
tableView.register(FUIListPickerFormCell。自身,
forCellReuseIdentifier:FUIListPickerFormCell.reuseIdentifier)
tableView.register(FUISegmentedControlFormCell。自我,
forCellReuseIdentifier:FUISegmentedControlFormCell.reuseIdentifier)
tableView.register(FUIAttachmentsFormCell。自身,
forCellReuseIdentifier:FUIAttachmentsFormCell.reuseIdentifier)
}
功能 numberOfSections(在tableView中:UITableView)-> Int {
//#warning实现不完整,返回节数
返回 1
}
功能 tableView( _ tableView:UITableView,numberOfRowsInSection部分:Int)-> Int {
//#warning实现不完整,返回行数
返回 6
}
功能 tableView( _ tableView:UITableView,cellForRowAt indexPath:IndexPath)-> UITableViewCell {
让行= indexPath.row
切换行{
案例 0:
//名
让单元格= tableView.dequeueReusableCell(withIdentifier:FUISimplePropertyFormCell.reuseIdentifier,用于:indexPath)为! FUISimplePropertyFormCell
返回单元格
案例 1:
//姓氏
让单元格= tableView.dequeueReusableCell(withIdentifier:FUISimplePropertyFormCell.reuseIdentifier,用于:indexPath)为! FUISimplePropertyFormCell
返回单元格
案例 2:
//出生日期
让单元格= tableView.dequeueReusableCell(withIdentifier:FUIDatePickerFormCellCell.reuseIdentifier,用于:indexPath)
为! FUIDatePickerFormCell
返回单元格
案例 3:
//标题
让单元格= tableView.dequeueReusableCell(withIdentifier:FUIListPickerFormCellCell.reuseIdentifier,用于:indexPath)
为! FUIListPickerFormCell
返回单元格
案例 4:
返回单元格
默认:
//附件
//出生日期
让单元格= tableView.dequeueReusableCell(withIdentifier:FUIDatePickerFormCellCell.reuseIdentifier,用于:indexPath)
为! FUIDatePickerFormCell
返回单元格
}
}
}
如何在Viewcontroller内使用 FUIFormTableViewController?
您好Paramesh,
您已解决问题。如果是,请共享信息。
Paramesh,FUIFormTableViewController继承了UITableViewController的子类,UITableViewController也继承了子类。 如果打算使用FUIFormCells,则应在情节提要中将场景的类设置为FUIFormTableViewController。 否则,请直接使用UITableViewController。
一周热门 更多>