这很有趣,我已经在其中一个子表视图中正常工作,但由于某种原因它没有显示在我的主菜单TableView中。将阴影添加到PlainTableView?
这是怎么了,我把它架在故事板:
这就是我与影子增加工作的代码:我基本上要
self.menuTableView.layer.shadowColor = [UIColor blackColor].CGColor;
self.menuTableView.layer.shadowOffset = CGSizeMake(0.0f, 0.0f);
self.menuTableView.layer.shadowOpacity = 0.8;
self.menuTableView.layer.shadowRadius = 1.5f;
self.menuTableView.clipsToBounds = NO;
self.menuTableView.layer.masksToBounds = NO;
将阴影添加到tableview的底部和顶部。帮助将不胜感激!谢谢!
已更新:请注意,尽管我知道存在大量类似于我的问题,但大多数人只是忘记将clipsToBounds和masksToBounds设置为NO。我已经有了,但它在一个桌面视图上工作,但不是我的主要视图,这里没有问题可以回答,而且我也无法找到任何东西,因为一切看起来都是正确编码的。谢谢。
这个问题已经有好几个问题了。请在添加问题之前进行搜索。 http://stackoverflow.com/questions/9089789/adding-drop-shadow-to-uitableview-doesnt-work-properly http://stackoverflow.com/questions/9012071/adding-drop-shadow-to-uitableview –
谢谢你DCGoD,但是这些问题都没有回答我的问题。事实上,我的问题与这些问题不一样,我的clipsToBound已经设置为NO,所以请告诉我这些答案是如何帮助我的?谢谢你的时间。 – KingPolygon
你在哪里添加你的代码?你需要确保在tableView被渲染后添加它。也许在你看来会出现或者看不清楚。虽然,人们只需将tableView放置在UIView中并为该UIView添加阴影,就可以在这些问题中提供解决方案。 –