我正在处理包含searchBar的网页。所以我使用了UISearchController
。
在app delegate中,我们通过向后台添加图片来更改UISearchBar
的外观。
UISearchBar.appearance().setBackgroundImage(UIImage(named: "search-bg"), for: UIBarPosition.any, barMetrics: UIBarMetrics.default)
现在,当我在viewcontroller中使用searchController时,在点击searchBar时,searchBar上似乎有一个黑色的窗帘视图:
当我删除UISearchBar.appearance().setBackgroundImage
时,searchBar看起来很好看。但我需要在searchBar中进行更改,因此我尝试通过设置更改背景图像:
self.searchBar.backgroundImage = UIImage.init()
但这也行不通。
有没有办法撤消一个viewcontroller的setBackground Image?或者以任何其他方式实现这一目标?
答案 0 :(得分:0)
试试这个:
public ActionResult Report(DateTime? datumOD, DateTime? datumDO)
{
var ponudis = db.ponudis.Include(s => s.ponudaDets).Where(x => x.odobreno);
if (datumOD.HasValue && datumDO.HasValue)
{
ponudis = db.ponudis.Where( (c => c.datum >= datumOD) && (n => n.datum <= datumDO) );
}
return View(ponudis.ToList());
}