【发布时间】:2019-08-13 23:56:16
【问题描述】:
在UITableView 控制器中不在UIViewController。
我在这里使用 SAP Fiori 组件进行设计。
到目前为止,我尝试使用导航栏提示的 ui 表单 storybard:
这是到目前为止我尝试过的代码:
self.navigationController?.makeBlackNavigationbar()
self.navigationController?.navigationBar.makeBlackNavigationBar()
let items = ["Label A", "Label B"]
segmentedController = UISegmentedControl(items: items)
segmentedController.frame = (self.navigationController?.toolbar.bounds)!
self.navigationController?.toolbar.addSubview(segmentedController)
extension UINavigationController
{
func makeBlackNavigationbar (){
print("black navigation")
navigationController?.isNavigationBarHidden = false
}
}
extension UINavigationBar
{
func makeBlackNavigationBar ()
{
barTintColor = UIColor(red: 68/255, green: 94/255, blue: 117/255, alpha: 1)
let titleDict: NSDictionary = [NSAttributedStringKey.foregroundColor: UIColor.white]
titleTextAttributes = titleDict as [NSObject : AnyObject] as! [NSAttributedStringKey : Any]
}
}
任何帮助都非常感谢..
【问题讨论】:
-
@Anbu.Karthik 你能看看我试过的截图吗..
标签: ios uitableview sap uisegmentedcontrol sap-fiori