這很有趣,我已經在其中一個子表視圖中正常工作,但由於某種原因它沒有顯示在我的主菜單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添加陰影,就可以在這些問題中提供解決方案。 –