2015-11-11 27 views
0

我正在使用ENSwiftSideMenu -library作为我应用程序中的旁边菜单。我想给整个菜单右边一点影子,但只有当它打开时。菜单本身是一个UITableView。Swift中的ENSwiftSideMenu阴影

我想知道我该如何解决这个问题。我现在给了UITableView一个影子,但我猜测它没有出现,因为它会超出菜单所在的范围。

回答

0

我找到了解决方案。在ENSideMenu.swift文件中,我将其添加到setupMenuView() :(它已经存在,但我之前删除了它)

sideMenuContainerView.layer.shadowOffset = CGSizeMake(5.0, 5.0) 
sideMenuContainerView.layer.shadowRadius = 3.0 
sideMenuContainerView.layer.shadowOpacity = 0.3 
sideMenuContainerView.layer.shadowPath = UIBezierPath(rect: sideMenuContainerView.bounds).CGPath