幻灯片菜单标题?

时间:2020-06-24 09:36:46

标签: ios swift xcode

尊敬的Stackoverflow用户,我对编码非常陌生,这是我的第一篇文章!我现在正在开发的第一个应用程序有一个幻灯片菜单(汉堡包),尽管我找到了一个很好的制作方法教程,但它附带了一个非常烦人的白色标题(如果菜单是当我在iPhone X及更高版本上测试构建时打开),我想保持透明。稍后,我计划在其上放置图片,因此我的应用程序看起来像该网站的移动版本warp.net。

这是菜单的代码!

    //Slide menu below
    
    menu = SideMenuNavigationController(rootViewController: MenuListController())
    menu?.setNavigationBarHidden( true, animated: false )
    
    SideMenuManager.default.rightMenuNavigationController = menu
    SideMenuManager.default.addPanGestureToPresent(toView: self.view)
    }

    @IBAction func didTapMenu(){
        present(menu!, animated: true)
        
    }
}

class MenuListController: UITableViewController {

    var items = ["Latest", "Releases", "Video", "Shop"]
    
    override func viewDidLoad() {
        super.viewDidLoad()
        tableView.backgroundColor = UIColor(named: "dreamTangerine")
        tableView.register(UITableViewCell.self  , forCellReuseIdentifier: "cell")
    }

    override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
        return items.count
    
    }
    override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
        let cell = tableView.dequeueReusableCell(withIdentifier: "cell", for: indexPath)
        cell.textLabel?.text = items[indexPath.row ]
        cell.textLabel?.textColor = .white
        cell.backgroundColor = UIColor(named: "dreamTangerine")
        return cell
    }

    override func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
        tableView.deselectRow(at: indexPath, animated: true)
    
    }
}
// End of Slide Menu"

任何帮助将不胜感激!

0 个答案:

没有答案